Spotfire中自带的筛选器(filtering schema, filter group, filters)其实已经非常强大了(用户/开发人员基本上不用操心,Spotfire会自动生成所有字段/数据列对应的筛选器/prompt)。所以,从实用角度来讲,不用另外创建filter panel。
如果需要自己定义filter panel时,可使用Javascript/JQuery来美化filter panel。如下所示:
基本步骤:
1. 创建text area, 编辑HTML。html stub如下:
<DIV id="mnuaccordion">
<H1>Country Code</H1>
<P></P>
<H1>Country Name</H1>
<P></P>
<H1>Region</H1>
<P></P>
</DIV>
其中,country code等为字段/filter名称
2. 插入JS代码
3. JS代码如下:
$("#mnuaccordion").accordion({heightStyle:'content'});