Hi,
I have a drill down table in sideviewutils. It is working without any problem. I need to modified the value of the clicked field if the value is let's say "X".
Example:
clicked_value="$row.fields.ProgramID$"
if clicked_value = "x" then click_value = "b" else clicked_value = $row.fields.ProgramID$;
Is this possible is sideviewutils?
Thanks,
Lp
Sure. You'll want to get to know the ValueSetter modules a little better. In particular the main one "ValueSetter", which has a feature where it can set values conditionally.
Take a read through the ValueSetter docs page within Sideview Utils, under "Module Documentation > The Value Setter Modules > the ValueSetter Module".
<module name="ValueSetter">
<param name="name">modifiedValue</param>
<param name="if.$click.value$=x">b</param>
<param name="default">$row.fields.ProgramID$</param>
<!-- downstream modules can access either $modifiedValue$ or $row.fields.ProgramID$ etc.. -->
</module>
and if you want to rewrite one of the existing keys it's as simple as using the same name.
<module name="ValueSetter">
<param name="name">row.fields.ProgramID</param>
<param name="if.$click.value$=x">b</param>
<param name="default">$row.fields.ProgramID$</param>
</module>
Thanks,
Lp