Skip to main content

Hi,

I have a parameter that I have set in an FME Server/Flow app that is conditional on another parameter. I.e. The first is set by the user in an app. If there is a certain value, then it would require you two set a secondary variable.

I used to have this set as a simple ‘dropdown’ choice, which then would require a simple text input (if needed). I tried to change the original parameter to a ‘choice list’ instead, to make it easier to follow, but this is causing me issues.

When I preview how this looks in FME Form it works exactly how I want to. Though when I try to on Flow it doesn’t show/require the secondary parameter. 

Is this a bug? Or something I can fix? I am constrained to version 2023.2.1.0 (23774) for at least the foreseeable future

Any advice would be appreciated, I can’t seem to get it to work no matter what I try

Might be best to lodge this directly to Safe software, if it is indeed a bug. https://support.safe.com/hc/en-us/p/Support

I searched the change log and found this, but might be under related  https://fme.safe.com/changelog/?_search=conditional%20parameters&_change_log_product=fme-flow%2Cfme-form&_change_log_version=2021020200%2C2024020200

Try setting a default value for the dropdown choice. Also changing enabling the required or not required option 

 


Thanks for the reply ​@j.botterill 
That change log does seem to be what I am looking for, perhaps, I’m stuck with build 23774 for the time being unfortunately.
I have tried your other suggestions, they didn’t work either :(


I can confirm that this is a bug on all current versions of FME Flow (up to 2024.2.2 as of today). Unfortunately for now, users will have to use the “Dropdown” configuration for Choice Parameters if they intend to use the Choice Parameter as a Conditional Visibility signifier in another User Parameter for FME Flow Apps.

The development team has been notified of this bug. The internal issue number is “FMEFLOW-24874”.