Skip to main content

Hello. 

 

I am trying to work around an issue where show/hide logic is not working (the first time) for a form variable.

 

Here is the form variable: 

 

ifElse((contains(aForm].oparselookup Technology Type],"Laptop")
||contains(aForm].oparselookup Technology Type],"Printer")
||contains(aForm].oparselookup Technology Type],"Monitor")
||contains(aForm].oparselookup Technology Type],"Computer")
),"Return Center","")

 

And this works fine....

 

Then, I have a 'show' form rule that states: 

 

If /Form].fReturn Center check]=="Return Center" is 'Yes', then 'Return Center Warning' 'visible' is 'Yes'. 

 

This works....

 

However, if I create the form rule:

 

If pForm].>Return Center check]=="Return Center" is 'No', then 'Return Center Warning' visible is 'No'.

 

It works.....until I try to show again. THEN the only way it works is if I choose the first value "Laptop". 

 

I can see with a label that the value returns to "Return Center", but the show rule does not work anymore unless I choose laptop

I don't know what happened...but I rebuilt the notification group and it is working now. 



 



The one major change was to move the 'visible' yes/no logic to the group itself, not a rule. 


Reply