1.概述
表单支持为表单中的字段初始化数据,即可通过取数设置直接调用另一张表单曾经录入过的数据或者主题表数据。
2.取数示例1
2.1示例分析
高等学校专业技术资格申请表中的姓名、性别、民族、政治面貌、籍贯、出生年月需要从别的已有的数据库表中取值。
2.2实现步骤
Step1:设置取数条件字段。
增加一个字段学生ID,该字段设置不可见,设置该字段的默认值公式为userid(),根据登录者的ID来匹配数据
Step2:设置表单取数。
点击表单属性中的取数设置,可以增加多条取数设置,可以对取数设置进行增加、删除、修改,先选择需要取数的主题表,目前支持从主题表和表单取数,当表单的某个字段等于主题表的某个字段来触发当前表单的值等于选择的主题表对应的字段值。
Step3:取数测试。
用学生ID相同的用户登录后,对该表单进行填写,系统会自动取到对应的数据。
3.取数示例2
3.1示例分析
职工登记表中的姓名根据所在部门从别的已有的数据库表中取值,工号,所在小组,职务,学位根据姓名从另一个已有的数据库表中取值。
3.2实现步骤
Step1:设置自增行取数。
在所在部门组件设置默认值,根据所在部门组件值取出所在部门下所有姓名,在自增行设置自增行取数。
Step2:设置表单取数。
点击表单属性中的取数设置,设置自增行姓名表元为取数条件,自增行其他表元为取数结果。
Step3:取数测试。
对该表单进行填写时,系统会自动根据所在部门值取到对应的数据。
请先登录