Skip to main content
Member
July 29, 2026
Solved

Passing a delimited parameter from a Combo Box into a Dynamic Grid (v9.3)

  • July 29, 2026
  • 1 reply
  • 37 views

I'm on OneStream 9.3. I'm trying to drive the contents of a Dynamic Grid from a Combo Box selection, using a delimited (piped) parameter to modify the grid's output. The parameter doesn't seem to resolve correctly once it reaches the grid.

What I've tried so far:

Template Parameter / Text1 / Text2: the piped parameter never resolves. The grid renders the Default Value instead. If there's no default value, or if the default value is itself a piped value, I get either the raw default or the literal token with the pipes intact, e.g. |!Parameter!|.

Bound Parameter: I can retrieve the parameter's name via args.Component.BoundParameterName, but I can't find a way to get the value assigned to it, so I have nothing to filter my list against.

Question: in 9.3, what's the correct way to read the selected value of a delimited parameter inside a Dynamic Grid business rule so I can use the value to manipulate my dynamic grid? Is there a step I'm missing in how the parameter needs to be defined or referenced?

Best answer by sameburn

Hi ​@rafagoulds 

You can retrieve all active parameter selections in the Dictionary<string, string> returned by DashboardDynamicGridArgs e.g. args.CustomSubstVars in the Dynamic Grid service.

You can then look up values from there.  Please observe the Key in the dictionary will be the actual parameter name e.g. prm_YourParamName

Hope this helps

Sam

1 reply

sameburnAdvisorAnswer
Advisor
July 30, 2026

Hi ​@rafagoulds 

You can retrieve all active parameter selections in the Dictionary<string, string> returned by DashboardDynamicGridArgs e.g. args.CustomSubstVars in the Dynamic Grid service.

You can then look up values from there.  Please observe the Key in the dictionary will be the actual parameter name e.g. prm_YourParamName

Hope this helps

Sam