增加 AX 2009 中色谱柱的容量
我对 AX 非常陌生,我从一些非常简单的事情开始。我需要增加名为 Invoice 的列的大小。在 AOT 中,列上的 StringSize 属性显示为灰色,因此我无法在那里更改它。
在 SQL Server (2005) 中,该列是 nvarchar(20),因此我认为 AX 可能只是使用数据库中定义的任何数据类型。
如果我尝试增加 SQL Server 中列的大小,它会告诉我需要删除并重新创建该表。
增加 AX 中列大小的最佳方法是什么?
I'm extremely new to AX and am starting with something very simple. I need to increase the size of a column named Invoice. In the AOT, the StringSize property on the column is greyed out so I cannot change it there.
In SQL Server (2005) the column is a nvarchar(20) so I'm thinking AX might just be using whatever DataType is defined in the db.
If I attempt to increase the size of the column in SQL Server it tells me that the table would need to be dropped and re-created.
What is the best way to increase a column size in AX?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要增加列的容量,您通常需要更改
InvoiceId
扩展数据类型的StringSize
属性。但是,在本例中,
InvoiceId
扩展数据类型是从Num
扩展数据类型扩展而来的,您需要在那里进行更改。此大小的增加还将影响扩展Num
的所有其他扩展数据类型。此扩展数据类型可以在 AOT 中的
\Data Dictionary\Extended Data Types\Num
中找到。To increase the capacity of the column you would normally change the
StringSize
property on theInvoiceId
extended data type.However, in this case the
InvoiceId
extended data type extends from theNum
extended data type and you will need to make the change there. This size increase will also affect all other extended datatypes that extendNum
.This extended datatype can be found in the AOT at
\Data Dictionary\Extended Data Types\Num
.