左侧是病害字典列表(支持单行选中),右侧是作业项目字典列表(支持多行选中)。
(1)右侧查询条件中,
关联病害查询单选按钮:如果勾选,在左侧列表中选中一行,右侧列表会自动查出相关联的作业项目,如果没有勾选,则右侧列表的查询不受左侧列表的影响。
确认关联按钮:当左侧列表选中一行,右侧列表选中一行或多行,点击此按钮,则弹窗提示是否确认关联,再点击确认,则保存关联。
取消关联按钮:当左侧列表选中一行,右侧列表选中一行或多行,点击此按钮,则弹窗提示是否取消关联,再点击确认,则取消关联。
设置要提交入库的两个字段为关联主键,避免重复数据,并添加按钮的提交条件为选中内容;删除已选中的内容也是同理不过是按钮的智能提交改成删除提交
你这个可以用普通填报表加网页框控件(显示右侧关联子表)来实现。
1、首先,你要做好表格逻辑关系。需要两个表来存储数据。一般是主表和子表(一对多关系),主表有一个唯一标识“ID”(主表主键),子表有一个唯一标识“ZID”(子表主键),和一个主表父标识“PID”(即主表ID)用来和主表关联。
2、然后,做好帆软界面的主子表关系和提交逻辑,左侧主表选中一条后,点击“关联查询”(这个按钮其实应该在左侧主表上)后,把这一条主表的“ID”带到右侧子表,并查询出子表数据。
3、其中,主表的一行提交和子表的单选、多选提交可以用“复选控件”按钮,提交条件设置为已选行数据。