问题标签 [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 - 销售发票报告错误:参数缺失值
我安装了 AX 2012 CU3,并尝试使用 Visual Studio 2010 修改 SalesInvoice 报告(数据和设计)。
它读取添加到 SalesInvoiceTmp 表中的新字段,我可以将它们放到设计中,
我什至可以成功构建和部署。但是:当我运行 SalesInvoice 报告时,它会提示错误:
“参数 AgentAddress_TH”缺少值。
在调查了这个问题后,我意识到 CU3 增加了一些SalesInvoice
关于 TAX 和 Thai 的自定义,并且这个特定的参数用于报告设计中的一个部分。
我试图让它为空,允许空白,隐藏......但没有运气。
我没有删除或隐藏任何部分或任何文本框。
我可以在其他 RTM AX 上编辑相同的报告而没有任何问题。
是需要修补程序的 CU3 中的错误还是我在某处犯了错误?
任何建议,将不胜感激。
axapta - Infolog 是 Dynamics AX 中 Info 类的别名吗?
我试图了解Infolog在 Dynamics AX 中的工作方式。我了解以下代码将在信息日志窗口中显示文本。
info("你好世界!");
我知道info是Global类的静态方法,因此可以通过简单地调用名称来调用该方法,而无需实际指定Global::
在查看Global类中的方法信息时,我注意到它调用了. 右键单击并选择该选项将我带到类Info中的方法添加。infolog.add
add
Lookup Definition
如果add方法所在的类被命名为Info,它是如何从Global::info()
名为Infolog的内部调用的?
我能得出的唯一合乎逻辑的结论是Infolog是类Info的别名。如果这是正确的,这个别名在 AOT(应用程序对象树)中定义在哪里?
我搜索了 AOT,但发现了多个对Infolog一词的引用,但我找不到任何与应用程序或系统类直接相关的内容。
axapta - X++ reports not generating over batch
When trying to generate X++ reports over batch, these fail to generate, and say that the report is empty.
I was told that in AX2012, it is impossible to create X++ reports over batch, is this true? If not, how can I make sure my reports will generate over batch?
graph - 如何在图表中设置默认系列/样式?
在 Ax2012 中使用图表,我工作正常。但是我想更改它在启动时显示的图形类型,例如“样条”图表,而不是默认的“列”图表。
这就是我现在拥有的:http: //i.stack.imgur.com/RyR9v.png
这就是我想要的:http: //i.stack.imgur.com/4cIIO.png
这是我的一些基本代码:
在此代码之后,我加载所有数据并显示图表。这可行,但我希望它以样条图的形式开始。这可以在加载后通过使用图表上方的图表控件并选择样条类型轻松完成,但我无法使用此设置加载图表。
如果我尝试使用 Graphics.parmSeriesType(#line); (或#pie 或其他)我的代码中没有错误,但是当我运行它时,我得到了错误:
无法获得空值。
我已经尝试过使用其中的几个宏,但它们都会产生相同的错误,除非我使用#series_point。我也尝试只插入 1-25 的常规整数,看看这是否有效,但它们给了我同样的错误。
知道为什么会这样吗?
web-services - 如何在 AX 2012 中通过 AIF 制作一个简单的吸气剂?
我在 AX 中有一个简单的 getter 类,并希望通过外部程序的 AIF Web 服务使用它。类看起来像这样:
我需要什么才能从中获得 AIF Web 服务?
x++ - 如何编辑树控制节点文本?
我是 Microsoft Dynamics AX 2012 的新手,正在尝试编辑 EcoResCategory 表单上的树视图控件,以便为每个节点显示的文本是 EcoResCategory.Name 和 EcoResCategoryTranslation.FriendlyName 的串联。我已经搜索了表单方法中的所有 X++ 代码,但还没有弄清楚我可以在哪里修改它。
有没有人对如何实现这一目标有任何指示或线索?它不可能像我想象的那么复杂。文档似乎也受限于 X++。
- 请注意,该表单曾一度做了我想做的事情,但自定义已被删除。我不确定我们的供应商是添加了这个还是原生的。
x++ - 职责(表名)存储在 AX 中的什么位置?
我想访问安全职责(在代码中),但我不知道它们存储在哪里(在哪个表中)?
权限存储在 SecurityTask 中,现在我需要知道职责存储在 AX 2012 中的位置。
谢谢你。
odbc - DSN 驱动程序架构与应用程序不匹配
在 AX2012 中,我想建立与 SQL Server 2008R2 的 ODBC 数据库连接。为此,我构建了 32 位系统-DSN 'SQL Server Native Client 10.0' (C:\Windows\SysWOW64\odbcad32.exe)。
如果我将以下代码作为作业或直接在表单的按钮中启动,则与数据库的连接是正确的。
如果我在不同的过程调用中启动相同的代码,则会出现以下错误消息:'[Microsoft][ODBC Driver Manager] The specified DSN contains a architecture mismatch between the Driver and Application'</p>
拜托,你能帮帮我吗?
web-services - 是否可以更改 AX 2012 AIF WebService 的目标名称?
如果我创建 AIF-WebService(自定义或文档),则 targetNamespace 设置为“http://tempuri.org/”。有可能改变吗?
我在 AOT 的服务节点中设置了属性“命名空间”,并在服务配置中设置了服务->服务名称->端点->默认服务组端点中的绑定命名空间,但这并没有改变目标命名空间。
而且我不知道这是否重要,我们使用 IIS 作为网络服务器。
.net - 失去对 .net 项目的引用
在过去的几个月里,我正在开发一个使用 C# 代码的项目,但今天早上它已经停止工作。
该项目仍在AOT中
AFD.AxIntegration 也是命名空间。但是,当我在 X++ 编辑器中时,没有参考(到现在键入 AFD,该项目将列在 Intellisence 列表中)。事实上,我似乎无法引用列出的任何项目。
服务器在 Oracle VM VirturalBox 上运行。当我昨晚完成时,我保存了服务器,所以理论上它最初处于与昨天相同的状态。
我努力了:
- 删除项目并将其重新附加并部署到 AOT
- 重新启动服务器
- 重启了 AOT 服务
我完全不知道为什么它今天早上突然停止工作。是否有我可能意外更改的设置?