@jthi It is Data Filter ()
This is what I have got so far. It partially works. I need the table to update or generate new one if the selection changes. How to do that in JSL (on Close ()) ?
Names Default To Here (1);
dt = Current Data Table();
nw = New Window("Select Parameters", << modal, << return result,
obj = dt << Data Filter(
//Location( {3000, -600} ),
Width( 315 ),
Conditional,
Add Filter(
columns( :Col1, :Col2, :Col3, :Col4),
Display( :Col2, "Check Box Display" ),
Display( :Col3, "Check Box Display" ),
Display( :Col4, "Check Box Display" ),
Display(
:Parameter,
N Items( 20 ),
"Check Box Display",
Find( Set Text( "" ) )
)
)
);
);
//obj << Get Filtered Rows;
dtNew = dt << subset( selected columns(1), selected rows(1));
I start with all boxes unchecked for the user to select based on which the data table is generated. Get Filtered Rows does not seem to work in my case.
When it's too good to be true, it's neither