问题标签 [dynamics-ax-2012]
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 - 获取系统 Dynamics AX 2012 上的所有地址
问题:
我想知道如何在查询中获取系统上的所有地址,包括(客户、供应商、银行和税务机关),并将其放在带有列(名称、地址)的视图上。因此,它将是缔约方和非缔约方实体。
我试图做的事情:
我使用表格概念为各方找出问题:
LogisticsPostalAddress - 表包含系统中可能与各种实体相关联的地址。是关于地址的主要信息在哪里,其余的似乎是这些地址的额外描述。
CustTable和 VendTable 对DirPartyTable有一个 FK 。BankAccountTable和TaxAuthorityAddress直接与LogisticsLocation有关系,后者与LogisticsPostalAddress在关系 Location_FK 处有关系。
现在的问题是如何构建从客户、银行账户、供应商和税务机关获取地址的查询,并将其放在具有 (name,address) 对的视图中?
已编辑
我找到了一种使用方法获取所有地址的方法,但不使用查询,效率不高,但对于我想要的已经足够了:
1)创建一个表:AllAddresses
例如:带有字段:名称,地址
2)创建工作:
c# - AX2012 C# 互操作代码类似于 X++ 中的 FieldNum
我在 X++ 中有一些看起来像这样的代码:fieldNum(InventDim, configId)
我需要在 C# 中为 AX2012 互操作程序复制此代码。我需要这样做,因为我需要调用该方法
EcoResProductDimensionAttribute::inventDimFieldId2DimensionAttributeRecId(FieldId _inventDimFieldId)
我知道如何在 C# 中进行调用,但我完全不确定如何获取 FieldId。我确实找到了一篇文章http://msdn.microsoft.com/en-us/library/cc616802.aspx讨论了使用 dll Microsoft.Dynamics.AX.Framework.Services.Client 来访问那些特定方法,但我的 AX2012环境没有名为 Microsoft.Dynamics.AX.Framework.Services.Client 的 DLL 文件。是否有其他方法可以调用上述方法或不同的调用来访问 FieldId?
c# - 使用 ManagedInterop 从 C# 中删除记录
我正在处理一个 C# 项目,该项目使用 dll Microsoft.Dynamics.AX.ManagedInterop 与 AX 2012 环境一起工作。在代码中,我需要根据特定条件找到一个 SalesQuotationLine 并将其删除。到目前为止,我可以获得我需要的记录,但我无法删除它,因为我没有使用TTSBEGIN/TTSCOMMI
T 语句并且我没有使用FORUPDATE
. 这是我的代码:
我还查看了这里的代码http://msdn.microsoft.com/en-us/library/cc197113.aspx但我发现我无法使用它,因为我正在使用的代码不使用 .NET Business Connector (我不确定什么时候应该使用一个dll而不是另一个)。
axapta - 在 Dynamics AX 2012 中获取客户或潜在客户
我正在尝试使用 X++ 获取客户或潜在客户并将其用于查找。中有一个方法DirPartyTable
可以返回我想要的。
但是当我建立一个查询查询时,我试图以某种方式传递DirPartyTable::isCustomerOrRelation(dirPartyTable.RecId)
查询addRange
。有没有办法做到这一点还是不可能?
axapta - 使用 Excel 插件将数据从旧系统导入 AX 2012 的 Excel 模板文件
我想知道是否有要下载的 excel 模板,您应该填写该模板以将数据从 excel 导入 AX 2012。例如客户和全球通讯簿电子表格。
我们目前的计划是先导入全局地址簿,然后将地址关联为客户,然后再导入客户数据。
dynamics-ax-2009 - 刷新 int64edit 并获取选定元素
刷新 int64edit 并获取选定元素。
我有一个 int64edit,当我选择一个值时,我想取回这个值。
我应该使用或覆盖哪种方法?我试图覆盖我使用 ValueStr 获取值的方法“ validate ”,但它没有像我希望的那样工作。一些建议?
axapta - 如何在 Dynamics AX 中选择一个单选按钮(通过代码)?
预选单选按钮项的代码是什么?
sql-server-2008 - Dynamics AX 2012 财务维度
如何获得与我的 ax09 查询类似的结果,
在动态 AX 2012 中?
我理解新的动态维度结构的巨大复杂性。有了这种新结构,甚至有办法重现上面的 select 语句吗?
以下是我必须使用的工具:
x++ - 在查找覆盖方法中传递 FromControl
我需要更新 AX 中的表单以使用复杂的下拉框。为此,我需要重写 Lookup 方法。根据我的代码示例,这样的代码应该可以工作:
不幸的是,我收到编译错误“方法覆盖的参数数量不正确”。据我所知,这个错误没有任何意义,因为这是对该方法的有效覆盖。我该如何解决?
reporting-services - 在 AX2012 中为子报告添加到 SSRS 的链接
假设一家公司中有 4 个人投票给了一名员工。我已经在我的 SSRS 报告中将它显示为 EMP1 -> 4
现在,我希望 4 被超链接,以便当有人点击它时,另一个报告会打开,其中包含这 4 个人的姓名以及他们的评论。在本报告中,我使用查询作为数据集。
请协助我如何处理。