增加 AX 2009 中色谱柱的容量

发布于 2024-10-14 14:13:38 字数 253 浏览 1 评论 0原文

我对 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

驱逐舰岛风号 2024-10-21 14:13:38

要增加列的容量,您通常需要更改 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 the InvoiceId extended data type.

However, in this case the InvoiceId extended data type extends from the Num extended data type and you will need to make the change there. This size increase will also affect all other extended datatypes that extend Num.

This extended datatype can be found in the AOT at \Data Dictionary\Extended Data Types\Num.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文