Hi,

I found a working workaround using the deprecated <page> tags:

<inputs>
  <page>
    <param name = "State_id" type="select" dynamic_options="getStates()" label="Select State" display="radio" multiple="false"/>
  </page>
  <page>
    <param name = "Town_id" type="select" dynamic_options="getTowns(State_id)" label="Select Town" display="radio" multiple="false"/>
  </page>
</inputs>

This works; both select lists (on separate GUI pages) are dynamically generated when the called function connects to a database to retrieve the options.  However, as it is recommended not to use <page> tags any longer, can anyone suggest how to write above example using <condition> and <when> tags instead? I have searched a lot but can't find out how to do it.

Thank you,

Hans