Hi All,
ARS 7.1 P6
I have a situation where I need to programmatically select a row in a table.
Based on what I've read, I should be able to do it, and I've written the code
that I think should do it, but it's not doing it.
Basically, I have a display-only form with a table at the top that shows
records the user can edit; the list is filtered based on the value of a couple
selection fields. If they select a record, is populates the area below the
table, where the user can make and save changes. Depending on the changes
made, the contents of the table need to be updated to reflect the change in the
record (or to display a newly created record). So, I've got a situation where,
when I save the record, in some cases I refresh the table (clearing the
selection, if there was one), and then I walk the table to see if the current
record is present in it, and then select it, so it's highlighted. What I have
is more or less like this:
ALG - Save Record
AL - Push Record to Regular Form
AL - Refresh Table if Necessary
AL - Reselect Record
The Reselect Record AL simply loops over the table, incrementing a row counter
along the way, and once it finds the matching row, it sets the row number to
the table, something like this:
AL - Reselect Record
Set Row Counter to 1
Call Guide: Reselect Record
ALG - Reselect Record
AL - Select Current Record
AL - Increment Row Counter
AL - Select Current Row
Run If: 'Request ID Col' = 'Request ID'
Set Fields:
Table = -$Row Count$ (Select the current row, but don't fire
workflow)
Exit Guide
So, when I do active link logging, I can see it iterating over the table,
finding the record and then setting the table to, say, -2, but the row in the
table doesn't appear to get selected.
Am I missing something?
Thanks for your help,
Lyle Taylor
NOTICE: This email message is for the sole use of the intended recipient(s)
and may contain confidential and privileged information. Any unauthorized
review, use, disclosure or distribution is prohibited. If you are not the
intended recipient, please contact the sender by reply email and destroy all
copies of the original message.
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"