20.3 树型和列表的动态条件
针对列表和树型数据规范,我们可以在“管理数据表”中设置其动态筛选条件。这样具体填报的时候,可以根据当前表单的内容,决定弹出的选择窗口中应该包含哪些数据。
例如,我们的模板上有两个字段:大区、客户名称。在“客户名称”处希望弹出树型选择。但是我们希望树型的内容根据所选取的大区决定,如果用户选择大区为“东北”,则树型中只包含东北大区的客户,如果用户选择大区为“华北”,则树型中只包含华北大区的客户。具体的定义方式如下:
- 在模板的设计状态下,打开“管理数据表”窗口,选中字段,设置其数据规范
- 选择了数据规范之后,然后点击其动态筛选条件旁边的【
】按钮,弹出输入条件窗口,输入条件表达式。(若希望填报时勾选树形父节点的同时勾选它下面的所有子节点,则需要勾选下图中的【勾选父节点时,自动勾选所有子节点】。)