Google app maker 创建父子记录

Google app maker 创建父子记录,google-app-maker,Google App Maker,有人能就以下(常见)情况给我一些建议吗 我有一个“事件”记录列表,每个记录都有一个编辑按钮 编辑按钮打开该记录的“事件”编辑表单 编辑表单包含一个带有四个选项卡的选项卡控件,每个选项卡都有一个用于子(相关)记录的表:操作、文档、报价和发票 采取第一种关系“行动”。表数据源是事件:操作(关系)。 “添加操作”按钮打开一个页面,其中包含一个包含datasource继承操作和类型insert的表单 我删除了事件Id下拉列表,因为我想从父记录中自动填充它 我添加了一个文本框并给它一个值:@pages.E

有人能就以下(常见)情况给我一些建议吗

我有一个“事件”记录列表,每个记录都有一个编辑按钮 编辑按钮打开该记录的“事件”编辑表单 编辑表单包含一个带有四个选项卡的选项卡控件,每个选项卡都有一个用于子(相关)记录的表:操作、文档、报价和发票

采取第一种关系“行动”。表数据源是事件:操作(关系)。 “添加操作”按钮打开一个页面,其中包含一个包含datasource继承操作和类型insert的表单

我删除了事件Id下拉列表,因为我想从父记录中自动填充它

我添加了一个文本框并给它一个值:@pages.Edit\u Incident.datasource.item.Id 文本框中填充了正确的值

带有OnClick Create New Item的submit按钮写入记录,但不会持久化父id或事件

我错过了什么?这一定是常见的情况。 如果我在模型中强制引用完整性,它不会保存。
如何将父Id值持久化到事件字段?我需要将文本框绑定到数据源,即使页面的数据源是正确的

我删除了事件Id下拉列表,因为我想从父记录中自动填充它。
可能是您不应该删除它。可能我应该删除,因为我想让软件(允许我)删除它做所有合理的软件应该做的事情,那就是自动化这些东西。为什么我希望用户使用下拉列表选择子记录的父id。这有什么意义呢?我应该补充一点,如果我离开下拉列表,它会自动填充值,我只会禁用下拉列表,并让它保持不变。但它不会用父id的值填充dropbox。一些屏幕截图将有助于清楚地理解您的问题,并提高获得答案的机会。在第三段中,当您打开一个带有datasource继承的“Action”的页面时,您应该将该页面datasource设置为“Incident”。然后将表单拖到该页面上,当您为表单选择数据源时,请选择“事件:操作(关系)”,并为表单类型选择“仅插入”。这是多么简单。创建后的表单数据源将是“事件:操作(关系)(创建)”,这是您想要的。选择事件关系不需要下拉列表,它是自动内置的。
我删除事件Id下拉列表,因为我想从父记录中自动填充它。
可能是您不应该删除它。可能我应该删除,因为我想让软件(允许我)做所有合理的软件应该做的事情,那就是自动化这些东西。为什么我希望用户使用下拉列表选择子记录的父id。这有什么意义呢?我应该补充一点,如果我离开下拉列表,它会自动填充值,我只会禁用下拉列表,并让它保持不变。但它不会用父id的值填充dropbox。一些屏幕截图将有助于清楚地理解您的问题,并提高获得答案的机会。在第三段中,当您打开一个带有datasource继承的“Action”的页面时,您应该将该页面datasource设置为“Incident”。然后将表单拖到该页面上,当您为表单选择数据源时,请选择“事件:操作(关系)”,并为表单类型选择“仅插入”。这是多么简单。创建后的表单数据源将是“事件:操作(关系)(创建)”,这是您想要的。选择事件关系不需要下拉列表,它是自动内置的。