项目中已有以下数据模型,现在需要一个数据模型,需求为在活动列表(Training_Event)中需要有一个学生报名的页面。页面上方需要展现活动详情,旁边要有一个新增按钮,可以新增报名人员(Trainee),页面下方有一个列表页,展示已经录入的报名信息。 Registration为新建数据模型,与Training_Event和Trainee互相关联。 报名新增:在TrainingEvent_Overview页面拖入一个空白button,作为弹出活动详情页面的按钮,在按钮设置里选择show a page,并直接新建一个页面。 页面模型:进入刚才创建的空白页面TrainingEvent_View,拖入Data view ,为其引用数据模型TrainingEvent。 显示的title为活动名字 页面列表:插入一行list,作为显示报名人员的清单,为list选择与TrainingEvent(活动信息)相关联的Registration(报名人员)。 显示的name为报名人员名字 列表新增:双击Add按钮,在弹出的页面Onclick下拉框中选择Create object选项。 效果展示:
|