链接:https://pan.baidu.com/s/1iN7wlNm9JAK_h-P9rvhHqQ 提取码:mis1
一、什么是主子表编辑?
主子表,子表记录是属于主表的。例如一个学生有语文、数学、英语等多科成绩单,则学生表是主表,成绩单是子表,成绩单中有个字段学号是引用学生表的记录。
主子表编辑:在一个页面里新建一条主表记录,新建多条属于子表的记录
如下案例:在一个页面,点击保存,添加学生的同时,为学生加多条成绩记录
二、 主子表的配置
1. 新建数据表
学生、成绩单,字段如上图所示:注意:成绩单(子表)的学号字段引用学生表<br /><br /><br />
2. 新建页面
通过页面可以添加一条学生记录及多条成绩单记录<br />
a. 添加变量
添加两个变量<br /> 学生表的记录类型的变量<br /> 成绩单的数据集类型的变量<br /><br />
b. 拖拽变量至页面
3. 写“保存至”
将学生表、成绩单拖拽至页面后,需要将学生表的 it.id 保存在学生表的id和成绩单的学号字段,这样的话添加的所有成绩单都是属于当前学生的。
三、练习
数据表设计:
商品:商品名称
销售单(主表):销售人,时间,总金额
销售单明细(子表):销售单,商品,数量,单价,金额
新建页面:
在页面上,点击保存,可以成功添加一条销售单及多条属于当前销售单的销售单明细