同时录入多条数据的问题

各位大佬,nocobase中,有两个表,公司表(gongsi),下面两个字段:gsmz(公司名字)、gsdz(公司地址);问题表(wenti),下面两个字段:wtxx(问题信息)、wtsj(问题时间);
其中wtxx和gsmz是多对一的关系。
正常情况下,用wenti表作为表格,添加数据的时候,可以选择gsmz,但wtxx只能录入一条,我想实现在一个页面,选择gsmz后,可以添加多条wtxx。如何操作。谢谢~~~

你可以再建立一个表,problem_paper表(问题汇总单),problem_paper(problem_detail)和问题表(wtxx)是一对多关系,problem_paper表添加的时候可以实现你想要的功能。

感谢,问题按照你的思路基本解决。感谢无私解惑。

目前有个小问题。我选择了公司,添加了多条信息,但新添加的信息中,信息和公司没有关联起来。

可以根据需求创建一对多、多对一、一对一关系,然后在提交的时候赋值就行了。后面就可以按关联的信息去查询。

还需要进行如下操作:
1,添加compony表和problem_paper表一对多关系
2,problem表添加company_id(冗余字段),通过设置默认值记录当前表单关联的“compony”的id,并将该列隐藏
image

3,通过操作后工作流补全problem表的关系字段releted_company,这样就实现关联了
这样看实现这个操作还挺麻烦的