上面介绍了“下拉框选择”规范,如果数据是来源于数据表,当数据有很多时,在下拉框里去选择一个合适的值就变得非常困难了,这时候使用“列表选择”规范就是一个好的选择。下图就是一个列表选择窗体:

列表选择优如下特点:
a) 可以以多列的方式显示,让你可以更容易找到数据。
b) 可以点击任意列的标题进行排序,如上图所示,点击“省份”,其右边出现一个正三角,表示数据根据这一列按升序(汉字按拼音排序)进行排序,如果再点击一下就出现一个倒三角,则表示按降序进行排序了。如果按着“Ctrl”键然后点击,还可以取消排序,也就是三角符号不见了。
c) 可以对第一列进行增量实时搜索,如上图所示,如果你输入一个“广”字,它就会马上定位到有“广”字的第一条记录上,上图就是“广东”。
d) 有自动筛选功能。如果你设定了列表内容根据“所属区域”进行过滤的话,当你在报表的“所属区域”选择了“华南”,那么该列表的内容就会只显示“广东”和“广西”了。这样就缩小了搜索范围,从而提高了选择速度,还可以防止选错,例如你就不会选择了“上海”。
e) 可以指定默认返回哪一列的值。如上图所示,如果指定返回“省份”,那么当双击或者点击“确定”时,就会返回“广东”。
f) 当显示的数据项目超过一个时,还可以指定额外返回哪些字段的值(在绑定该数据规范的时候进行指定),并同时填入相应的地方,可以大大减少单据类模板的表间取数公式的数量,并提高了执行速度。
g) 支持模糊快速过滤,大大提高选择数据的速度,如果输入的过滤值有空格,
例如“A B”,那就表示既含有A又含有B。
h) 支持多选。如下图所示:

More: