在按钮回调后刷新Filter Col Selector()我有一个应用程序(加载项),它具有“筛选器列选择器”来查找,选择或粘贴要分组的列。
执行完操作后,该表显示了这些组,但是应用程序中的“过滤器列选择器”显示了前面的列。
如何“刷新”或“重新加载”它?就像是:
colListData <<重新加载; //其中colListData是我的“过滤器列选择器”对象。
回复:对列进行分组的操作后刷新筛选器Col Selector()我认为最简单的方法是删除并重新创建Filter Col Selector()
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Filter Col Selector Example",
vlb = V List Box( fontobj = lb = Filter Col Selector( width( 250 ) ) )
);
Wait( 10 );
dt << delete columns( "age" );
fontobj << delete;
vlb << append( fotobj = Filter Col Selector( width( 250 ) ) );
回复:对列进行分组的操作后刷新筛选器Col Selector()在运行时,过滤器将累积在列表中:/

回复:对列进行分组的操作后刷新筛选器Col Selector()这是<< <<对FilterColSelector的删除处理中的错误。 发送到FilterColSelector的大多数消息只是转发到ListBox子级。
如果将包装盒包装在一个额外的容器中(HListBox或VListBox会这样做),然后删除此包装盒,则可以使该解决方案起作用。
回复:对列进行分组的操作后刷新筛选器Col Selector()
<<<重置将使组与数据表同步,但它也会重置已应用的所有过滤器:
colListData <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Reset</SPAN><SPAN class="token punctuation">;</SPAN>