2014-06-11 29 views
1

Dynamics AX 2012有許多系統數據類型(UserId,TableName,CreatedBy,ModifiedBy等)。這些可以在系統文檔,AOT中的類型下找到。系統數據類型 - 如何在自定義表中使用它們?

我想知道如何在我的自定義表中使用這些數據類型。例如,我想創建一個自定義表,並且希望TableName和UserId作爲該表中的列。我如何着手將這些列添加到我的自定義表中?

回答

1

請參閱how to turn on CreatedBy, CreatedDateTime, ModifiedBy, ModifiedDateTime

可以通過將擴展數據類型拖動到表的Fields節點或creating the field and selecting the extended data type來創建其他字段。最後一種方法也適用於系統數據類型,如UserId

+0

如果你已經有了你想要的類型的EDT,可以,你可以將它拖到桌子上。在我的情況下,我沒有從UserId派生的EDT。所以,我嘗試了第二種方法 - 在我的自定義表中創建了一個正確類型的字段,並將ExtendedDataType更改爲UserId - 工作。如果你想在做任何事情之前創建一個派生自UserId的EDT(這樣你就可以在多個地方重用它),那麼你會遇到一個問題。我發現複製一個如TableNameShort,然後將其更改爲任何你想要的工作。 –

相關問題