AX / Axapta:通过 SQL 检索自定义字段

发布于 2024-07-08 06:42:30 字数 146 浏览 13 评论 0原文

我正在这里创建一个自己的相当“肮脏”的业务连接器,并且我无法找到已创建的那些“自定义字段”。

它们出现在 AX 中 - 但在 SQL 数据库中,根本没有提及它们...我有预感,所有自定义字段都存储在数据库中的其他位置,因此表的原始状态不会被更改- 但是哪里?

I'm creating a rather "dirty" business connector of my own here, and I'm having trouble finding those "custom fields" that have been created.

They show up in AX - but in the SQL-database, they are not mentioned at all... I have a hunch that all custom fields are stored somewhere else in the database, so that the original state of the tables does not get alterd - but where?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

放肆 2024-07-15 06:42:30

Dyamics Ax 中没有此类字段,但某些字段在 SQL Server 中可以具有与 Ax 中不同的名称,因为在长字段名称的情况下,字段 ID 会添加到字段名称的末尾。 有一个 SQLDictionary 表来关联 Ax 中的名称和 SQL 中的名称

There is no such fields in Dyamics Ax, but some fields can have different name in SQL server, than in Axbecause field ids are added to end of field name in case of long field name. There is an SQLDictionary table to associate names in Ax and names in SQL

夏至、离别 2024-07-15 06:42:30

抱歉,我带了一具死尸,但我发现发生了什么事:

我做这个项目的公司有两台 SQL 服务器,一台是 SRVSQL,另一台名为 SQLSRV ;)呵呵!

因此,当我连接到 SQLSRV 时,所有自定义字段都存储在 SRVSQL 的表中;)

(责怪网络管理员;)

Sorry for bringing up a dead corpse, but I found out what was going on:

The company I did this project for got two SQL-server, one is SRVSQL, and another one named SQLSRV ;) Hehe!

So all the custom fields were stored in tables in SRVSQL, while I was connected to SQLSRV ;)

(Blame the network admin ;)

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