Discussion
Drop Down Values
I am maintainign the values for drop down fields in a table. The same table has values for all projects/implementations and fields. So i have three columns project, field and value. What is the best way to retrieve this. In dynamic select we have options for Clipboard Page/Activity/Report Def/List View. Which of them work fine when we pass parameters to them. I checked for Report-Def and I was not abel to pass params into Report def using the Dynamic Select control. Activities seem to be the 5.5 way but not 6.2. Please guide me whats the best way.
In 6.X, I implemented chained Dynamic Select behavior multiple times using a Node-level declare page for the root drop-down, project, in your case.
I then used Thread-level Declare Pages for the second and third drop-downs, i.e, field and value in your case.
A "Fresh When" rule was configured on each Thread-level Declare Page.
The When rule reacted to a change in value of the property that is set "upstream", i.e., the one it is chained to.
Each Declare Page in this design can invoke a Report Definition vs callng an Activity.
The problem you are experiencing is not being able to pass parameters to the Report Definiton.
As opposed to passing a parameter to a Report Defintion, you can refer a Declare Page property within a filter condition, e.g., .ProjectID = Declare_Project.ProjectID, .
Note that Dynamic Select controls are deprecated in 7.1, hence using a Declare/Data Page approach now will be in line with future best practice.