增加AX 2009中的列容量

时间:2011-01-26 19:41:44

标签: axapta

我是AX的新手,我开始时非常简单。我需要增加名为Invoice的列的大小。在AOT中,列上的StringSize属性显示为灰色,因此我无法在那里进行更改。

在SQL Server(2005)中,列是nvarchar(20),所以我认为AX可能正在使用db中定义的任何DataType。

如果我尝试增加SQL Server中列的大小,它会告诉我该表需要被删除并重新创建。

在AX中增加列大小的最佳方法是什么?

1 个答案:

答案 0 :(得分:4)

要增加列的容量,通常会更改StringSize扩展数据类型的InvoiceId属性。

但是,在这种情况下,InvoiceId扩展数据类型从Num扩展数据类型扩展而来,您需要在那里进行更改。此大小增加还将影响扩展Num的所有其他扩展数据类型。

此扩展数据类型可在\Data Dictionary\Extended Data Types\Num的AOT中找到。