- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
RecId 在 AX 2012 中的 Common
表中是否唯一?我读到这与版本相关,但我没有找到 AX 2012 的任何相关信息。
如果不是,这是否会破坏 AX 中表的多态设计(所有 AX 表均从 Common
扩展而来)?并且 Common
声明 RecId
...
最佳答案
当 Microsoft Dynamics AX 将记录插入 SQL 表时,a unique RecId is assigned对于每条记录,无论每条记录与哪家公司相关联。该字段长度为 64 位,并且每个表都是唯一的。
在 Axapta 3.0 及更低版本中,每个公司帐户的 RecId 都是唯一的,长度为 32 位。因此,一家公司的记录不得超过 40 亿条,因为 RecId 可能为负。
多态设计?我不确定您在这种情况下的意思,但是给定一个 RecId,您不知道它属于哪个表,并且您需要该信息才能查找记录:
public Common findRecord(TableId _tableId, RecId _recId)
{
Common record = new DictTable(_tableId).makeRecord();
select record where record.RecId == _recId;
return record;
}
在 SQL 中,没有表称为 Common。这是一个AX概念,你可以认为它是一个只包含方法的接口(interface)。
关于axapta - RecId 在 Dynamics AX 2012 中的通用表中是否唯一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23899445/
我有一个项目表,每个项目都引用另一个表中的另一个项目。我们会说这些项目是人,相关的项目是最喜欢的食物。 表 A:鲍勃:1、莎莉:1、苏:3 表 B:1:苹果,2:香蕉,3:橙子 “人”通过 Peopl
什么是 ROWID 和 RECID 实际上正在进行中。我们可以使用 RECID 代替 ROWID。它们之间的区别是什么? 最佳答案 RECID 和 ROWID 都是指向数据库中特定记录的唯一指针。 两
这是一个完全没有意义的问题......但我想知道答案: 为什么 Ax2012 中的所有 RecId(我认为都是从 v2.5 开始的??)都以 5637144576 开头?为什么不像 TempDB 表那
我已经对项目事务报告 (projlisttransproj) 进行了大量自定义,并且我正在显示资源 ID。我想改为显示此资源的名称(请参阅插入方法)。我对 x++ 开发相当陌生,所以步骤by step
我了解该表的数据方法会创建一个包含系统字段的记录副本。通常它应该生成一个新的 RecID,这是合理的,否则你不能在同一个表中插入记录。 现在我遇到这样一种情况,数据方法正在创建一个具有相同 RecId
RecId 在 AX 2012 中的 Common 表中是否唯一?我读到这与版本相关,但我没有找到 AX 2012 的任何相关信息。 如果不是,这是否会破坏 AX 中表的多态设计(所有 AX 表均从
使用 w2ui 时出现以下错误: ERROR: Cannot add records without recid. (obj: grid) 我使用模型的主键作为 reci,它与我的其他表配合得很好。但
我是一名优秀的程序员,十分优秀!