我在 AX 中有以下问题
背景:
- 两个表 A 和 B,关系 A:B 为 1:N,B 包含对 A.recId 的引用
- dataSource B 使用 Active join 加入 dataSource A
- 两个数据源都显示在各自的网格中(网格 B 中显示的记录与网格 A 中选择的记录相关)
期望的行为:
- 如果 A 中没有选择或不存在任何记录,我想禁止在 B 中创建新记录,否则我将无法正确创建关系
我假设我可以将负责它的代码放入 dataSource B 的 init() 方法和 dataSource A 的 active 方法中,但是没有办法更优雅地实现这种行为吗?