Hi Joe, The selection field on the local form is out-of-the-box (I didn't create it), and has default values (0,1,2, etc.). The issue is that my workflow is trying to reference the column field, which is pointing to a remote text field, not a selection field.
LJ, I believe you're correct - I'll raise a bug with BMC. Thankfully I was able to get past the issue by importing the same filter pulled from a 7.0 server. Regards, Matt On 10 August 2010 01:36, Joe DeSouza <[email protected]> wrote: > ** > Matt, > > Is your drop down field set to 'Custom' or 'Linear' values? There must be a > bug with 'Custom'? I know it works good with the default 'Linear'.. I am not > sure if I used 'Custom' since I have started using the dev studio.. > > Joe > > ------------------------------ > *From:* LJ LongWing <[email protected]> > *To:* [email protected] > *Sent:* Mon, August 9, 2010 10:14:05 AM > *Subject:* Re: Strange behavior when checking the value of a text column > on a table field, ARS 7.5 > > ** > > Matt, > > I believe you came across a defect in the Dev Studio…suggest you open a bug > with BMC on it…the Dev Studio has been plagued with ‘weird’ run-if qual > defects similar to this…they need to fix it at the code level. > > > > *From:* Action Request System discussion list(ARSList) [mailto: > [email protected]] *On Behalf Of *Matt Willis > *Sent:* Monday, August 09, 2010 6:22 AM > *To:* [email protected] > *Subject:* Strange behaviour when checking the value of a text column on a > table field, ARS 7.5 > > > > ** > > Hi guys, > > > > I'm seeing some really strange behaviour, and I'd like to ask if anyone > else has seen this. > > > > Please bear with me while I describe the forms and fields involved... > > > > > > I have tried Dev Studio 7.5 patch 2, 3, and 6. > > > > The form AST:Application (and many others) has a table field - > OSRelationship_tbl. > > > > This table has a column - colOSRelationship_RelationshipName, field ID > 301208100 > > > > The table definition uses a sample form - AST:SearchFromBase_Relationship > > > > On the sample form, the field 'RelationshipName', referred to by the column > above, has a field ID of 260000000 > > > > On the form AST:Application, there is also a field with an ID of 260000000 > - Acquired Method (label is "Ownership Type"). This field is a selection > field. > > > > > > NOW, here's the interesting part... > > > > I create an Active Link to check the value of > 'colOSRelationship_RelationshipName' and perform some action. The 'Run If > Qualification' is: > > > > ('colOSRelationship_InstanceID' != $NULL$) AND ( > 'colOSRelationship_RelationshipName' = "BLAH") > > > > When I try to save the AL, I get this error: > > > > ERROR (1588): Value specified for selection not one of defined values for > this field; (BLAH)., 1588, <AL Name> > > > > If I replace the text "BLAH" in my AL with an integer - 0, 1, 2, etc. > (using the expression editor) the integer is replaced with the corresponding > text value from the selection field 'Acquired Method'. Remember that > 'Acquired Method' was the field on the local form with the same field ID as > the field on the remote form referred to by the column field I'm checking. > > > > So, it seems that when I try to access the column value, Dev Studio locates > the field ID on the remote form, and then tries to validate my text against > the local field, and since the local field is a selection field, it fails. > > > > > > Sorry for the life story above, and thanks for reading this far. If anyone > has seen this, or can reproduce this, or even better fix this, I would love > to hear from you. > > > > > > Regards, > > Matt Willis > > _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"

