QXpress Homepage
QXpress Products
QXpress Technical Support
Contact Information
QXpress News & Events
Company Information
3rd Party Solutions

QXpress Community

Welcome to QXpress Community Sign in | Join | Help
in Search

Bug> grid problems

Last post 01-26-2010 11:48 AM by QXpress_Mark. 12 replies.
Page 1 of 1 (13 items)
Sort Posts: Previous Next
  • 03-29-2009 9:06 PM

    • Matt
    • Top 10 Contributor
    • Joined on 01-19-2009
    • Lansing, IL
    • Posts 100

    Bug> grid problems

    Edit a grid.

    Go to step2 add a link (such as select)

    Set the action to assigna actionresult, get value from row from field RecordID and click finish.

    >The list of fields is no longer visible (step 2 for edting grid)

    If you then go back and edit the action, the dropdown list with fields to get the value from, no longer has any fields available to select.

    Matt Raiser
    www.TechInTheField.com
    www.ApexServices.net
  • 03-30-2009 3:00 PM In reply to

    Re: Bug> grid problems

     Hey Matt,

    Thanks for the steps, they alwasy help when trying to duplicate an issue.  So I was able to duplicate your issue partly.  I wasn't able to duplicate the last comment 'If you then go back and edit the action, the dropdown list with fields to get the value from, no longer has any fields available to select.'  but I was able to duplicate everything else.  I've let the programmers know and as soon as I have something I will let you know.

    Mark

  • 03-31-2009 2:02 PM In reply to

    • Matt
    • Top 10 Contributor
    • Joined on 01-19-2009
    • Lansing, IL
    • Posts 100

    Re: Bug> grid problems

    If i want to assign a value to an actionresult based on the row I select in a grid, should I use "get value from screen" (this is what is done in the customer list grid) or "Get value from row" (this seemed to be the logical answer, but the one I am having errors with)?

    Matt Raiser
    www.TechInTheField.com
    www.ApexServices.net
  • 04-01-2009 3:13 PM In reply to

    Re: Bug> grid problems

     You want to select value from screen.  While get value from row would make more sense based of the wording, the way it's programmed you are going to want to select 'Get Value from Screen'

    Mark

  • 04-01-2009 3:55 PM In reply to

    • Matt
    • Top 10 Contributor
    • Joined on 01-19-2009
    • Lansing, IL
    • Posts 100

    Re: Bug> grid problems

    That isn't working.

    I edited the actions for the select button on a grid

    Assigned actionresult from a value on screen, with the value being a field on the grid

    Enter actionresult into field on screen

    Nothing shows up in that screen

    (I know I could leave out the assign actionresult step, but this was just a quick test, and also just trying to assign the value from the grid to a field on the screen does not work either)

    Matt Raiser
    www.TechInTheField.com
    www.ApexServices.net
  • 04-01-2009 3:56 PM In reply to

    • Matt
    • Top 10 Contributor
    • Joined on 01-19-2009
    • Lansing, IL
    • Posts 100

    Re: Bug> grid problems

    Almost forgot to ask, What is the "Get value from row" used for?

    Matt Raiser
    www.TechInTheField.com
    www.ApexServices.net
  • 04-02-2009 12:46 PM In reply to

    Re: Bug> grid problems

     Matt,

    I've broken down your two questions below.

    Matt:
    That isn't working.
    - I edited the actions for the select button on a grid
    - Assigned actionresult from a value on screen, with the value being a field on the grid
    - Enter actionresult into field on screen
    - Nothing shows up in that screen

    Following those steps I was able to duplicate the issue, however, I'm not sure if it is a bog or not.  I'm going to find out for you, but in the mean time I do have a work around for you.  In the example below you will see that instead of selected the Customer Column from the Customer Grid, I just select the field that the Customer Column is looking at, in this case Full Name.

    Matt:
    Almost forgot to ask, What is the "Get value from row" used for?

    After looking for this Action, I was unable to find it.  Are you sure it's called 'Get Value From Row'?

    Mark

  • 04-02-2009 2:49 PM In reply to

    • Matt
    • Top 10 Contributor
    • Joined on 01-19-2009
    • Lansing, IL
    • Posts 100

    Re: Bug> grid problems

    Mark,

    the workaround will not work in this case. The grid is from a detached table, so the field in the grid is not listed as a field anywhere else.

     

    QXpress_Mark:
    After looking for this Action, I was unable to find it.  Are you sure it's called 'Get Value From Row'?

    On the pictures you provided above, "Value from Row" is an option just like "Value from Screen" The action may have to be a link on a grid for "Value from Row" to be an option though.

    Matt Raiser
    www.TechInTheField.com
    www.ApexServices.net
  • 04-02-2009 5:02 PM In reply to

    Re: Bug> grid problems

     Wow, I completely missed that and was looking in the wrong section.  He's how Value From Row works.

    If you are inside a Start Loop Through Table, you can access values from the current record you by Value From Row. 

    So if you have a table

    Record Name

    1   Bob
    2   Amy
    3   Wendy

    And you have actions

    Start Loop Through Table
                   Assign Value to Action Result > Value From Row > Name
    End Loop Through Table

    Your Action Result would be Bob, then Amy, then Wendy.  Same deal with Value from Calendar, but of course instead of looping through a Table you are looping through a Calendar.

    Hopefully that helps you out.  As for the other issue, I've already sent it to the Programmers, Once I hear back I will let you know.

    Mark

  • 04-07-2009 5:40 PM In reply to

    Re: Bug> grid problems

     Matt,

    Here is the answer to your other question,

    Matt:
    - I edited the actions for the select button on a grid
    - Assigned actionresult from a value on screen, with the value being a field on the grid
    - Enter actionresult into field on screen
    - Nothing shows up in that screen

    Unfortunately the reason it isn't working for you, is because it's not possible.  The good news is that we do have a work around that only require 2 extra steps.

    1. First you will need to assign the RecordID as the field

    2. Then you want to is Retrieve the Value from the Table where the Record ID equals the ones selected
      A. Select the Correct Table (In this case the Customer Table)
      B. Select the Fields you want (In this Example the Customer Balance)
      C. Where it's equal to the RecordID Action Result



    3. Next Assign the value to the field.


    4. You are then all set.  As you will see from my picture below

    Mark

  • 11-24-2009 3:20 PM In reply to

    Re: Bug> grid problems

    Mark,

    Thanks for the "work around" or "Feature" as the developer's would put it. I have two comments:

    1) This is a bug. For the function to be called get from screen and then list all of the data fields as an options but only return the record id is either a bug or very very bad design. I understand the get from row being only for curRow in the iteration structure.

    2) If someone wants to preserve the data relationship and not recalculate it everytime, they can add a "dropdown" field to the other table and then add "ref" fields for the actual fields. You can then put the recordID from the "get from screen" into this field and the other data will just magically follow it.

    Stephen Gissendaner
    Clean2Play, llc

    "There was only one lion."
  • 11-26-2009 4:28 PM In reply to

    Re: Bug> grid problems

     Stephen,

    I've submitted this to the programmers to fix.  After talking with them again about this they agree it's something that needs to be changed.  As soon as I have an update I will let you know.

    Mark

  • 01-26-2010 11:48 AM In reply to

    Re: Bug> grid problems

     Stephen,

    This appears to be fixed and you should have the ability to pull anything without the Work Around now.  If you could please test it out and let me know that would be great.  If you still having issues, give me the example and I will test it and go from there.

    Mark

Page 1 of 1 (13 items)