gpt4 book ai didi

grid - 如何在表单中使用 RecId 作为外键

转载 作者:行者123 更新时间:2023-12-03 01:59:14 25 4
gpt4 key购买 nike

我有一个项目表,每个项目都引用另一个表中的另一个项目。我们会说这些项目是人,相关的项目是最喜欢的食物。

表 A:鲍勃:1、莎莉:1、苏:3

表 B:1:苹果,2:香蕉,3:橙子

“人”通过 People 表中引用的食物 RecId 与他们最喜欢的“食物”联系起来。

我有一个用于编辑人员的表单/网格。有没有办法使网格中的 FoodRecId StringView 转换其值,以便 RecId 数字在网格中不可见?

我已经编写了多列查找来轻松处理创建正确的关系,但如果可以隐藏/替换网格中的 RecId,则表单将更易于使用。

最佳答案

如果您使用 AX 2012,则方法很简单:使用 surrogate keys 。使用 RecId 作为外键现在是最佳实践!

更新:具体步骤可以在AX Musings中找到.

如果使用旧版本的 AX,请查看 CustTable 表单中 ContactPersonRecId 的使用。它涉及隐藏表单中的 recId 字段,同时使用另一个编辑字段 ContactPersonName 作为键。

虽然使用 RecId 作为外键并不违反最佳实践,但由于手动处理代理键的复杂性,通常会避免使用。

关于grid - 如何在表单中使用 RecId 作为外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10281031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com