问题标签 [dynamics-ax-2012-r3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
axapta - 为 AX 2012 帮助服务器创建我的附加帮助内容的 Slipstream 包
我想为我的附加帮助内容创建一个 Slipstream 包,用于 AX 2012 R3 帮助服务器的自定义安装介质。
根据 MS 文档,这应该可以用于帮助内容更新。https://technet.microsoft.com/en-us/library/hh378076.aspx 但是如何从我的帮助内容方面创建这些包?
预先感谢您的帮助
axapta - standardJournalName method from InventJournalName
In InventJournalName table there is JournalNameId column and JournalType.
Using:
I am indeed able to get a JournalNameId of type Movement from the InventJournalName table. To be more concise, the first one.
With the debugger I got to this point :
To be honest, I can't really understand what's the role of the InventParameters table.
It's clear that:
will return what I need but what's the mechanism behind the scenes?
Is there any difference between the above way and:
axapta - InventTrans 和 InventJournalTrans 表
从...开始:
发明期刊名称
InventJournalName 表包含库存日记帐名称的信息。该表用于初始化库存日记帐并将 InventJournalName 表中的默认值分配给库存日记帐,并用作库存日记帐的模板。
据我了解,我有一份期刊清单及其类型。
使用 JournalNameId 和 JournalType 我们可以在以下位置添加新记录:
InventJournalTable
InventJournalTable 表包含有关库存日记帐的信息。该表包含有关系统应如何处理日记帐的信息,例如,应如何过帐。
InventJournalTable 将使用 InventJournalName 中的字段来“实例化”其字段。这个对吗?因此,我们将拥有许多具有各自期刊类型的期刊。
现在来了:
InventJournalTrans
InventJournalTrans 表包含有关项目的信息并表示库存日记帐中的一行。每条记录都有与特定项目相关的信息,并与 InventJournalTable 中的记录相关,该记录是日记帐标题。
因此,InventJournalTrans 中的每一行都将链接到 InventJournalTable 中的日志。
我想我明白了,但是,InventTrans 的作用是什么?
axapta - 创建 VendInvoiceInfoTable 和 VendInvoiceInfoLines 的活动副本
我正在尝试通过代码修改 VendInvoiceInfoTable 和 VendInvoiceInfoLines 以及一些相关数据。
我需要创建这些表的工作副本(带有 ParmId 集的副本),以便我可以在复制回来之前进行更改,就像 GUI 所做的那样。
这可以使用 PurchFormLetter 吗?似乎应该如此。
所以问题是我如何首先创建我activeVendInvoiceInfoTable
的?
dynamics-ax-2012-r3 - 在 AX 2012 中找不到 DmfEntityProxy
打开 DMFParameters表单显示下一个错误:
Microsoft.Dynamics.AX.Framework.Tools.DMF.ServiceProxy.DmfEntityProxy
未引用包含类型的错误程序集。- 无法创建错误对象“CLRObject”
c# - 如何自定义操作触发器?
我想自定义 AX 2012 R3 零售 SDK 中的操作触发器。我需要捕获触发器并在触发器类中编写一些业务逻辑。
谁能指导如何做到这一点?我还需要使用空白操作中使用的 I-Interface 类。
axapta - 读取和解析excel文件时获取单元格类型
我正在尝试阅读、解析和超越,一些不清楚的事情对我来说像往常一样发挥作用。
这是我所拥有的:
Excel 格式:
这可以很好地检查单元格类型是否为字符串:COMVariantType::VT_BSTR
但是我应该用什么来检查实数或整数值?
我很确定在这种情况下,数量将不包含实际值,但无论如何,将来区分这两种类型可能会很有用。
我不得不提一下,即使我有一个 int 值并且我使用cells.item(row, 1).value().int()
它也行不通。我不明白为什么。
我为什么要有所作为?因为如果禁止在数量列中包含实际值(至少在我的情况下),我想检查它并让用户有机会在那个地方放置一个正确的值,并可能进一步调查为什么会发生这种情况。
axapta - 导入 TransferOrder 行 (InventTransferLine)
我正在尝试使用Transfer Orders Import中的此代码导入转移单行:
这是正确的还是首选的方法?
inventDim 在这里有什么用?我正在将此产品从仓库 A 转移到仓库 B,这些产品在所选标题中指定,即 InventTransferTable 记录。
我不确定这两行:
RemainReceive 从哪里接收?我不知道他们指的是什么。
axapta - 使用 Fieldlist 优化数据库通信
我正在阅读 Development 3 course 并且在某些时候,这个讨论已经到位 - 使用 fieldlist 优化与数据库的通信。
前任:
我理解这一点,我们只选择 AmountCurCredit 字段而不选择其他字段。因此,如果我们尝试总结 AmountCurDebit,我们将得到 0 作为结果。
好的,但是这个呢:
itemId 不是 select 语句的一部分。它如何获得价值?是因为它被定义为 InventTable 和 InventTrans 表的索引吗?
我的意思是,我们不应该使用:
c# - 如何在 AX 2012 POS 中扩展“召回交易”屏幕
我想扩展/自定义“召回交易”表单。我在 SDK 中没有找到“召回交易”表格。任何线索/提示?