问题标签 [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 R3 错误消息:内存不足
当我尝试启动我的 AX 客户端时,它会增加高达 1.9 GB 的内存消耗。稍后会弹出一个信息框,其中包含以下消息:“内存不足”。我的环境目前在 6 Gbs 的 RAM 上运行。另一个用户尝试使用他的凭据登录,以确保它与用户配置文件无关。他得到了同样的错误。我已经尝试重新启动我的环境,卸载并重新安装我的客户端,但这些都没有奏效。任何帮助,将不胜感激。
提前致谢!
c# - 如何召回“创建客户订单”表格定制零售表格?
我正在尝试Create Customer Order
使用自定义表单中的以下代码行来调用表单:
但它给了我以下错误:
对象引用未设置为对象的实例。: System.NullReferenceException: 对象引用未设置为对象的实例。
有什么线索吗?当我将 posTransaction 对象从空白操作传递到我的自定义表单时,甚至尝试编写如下代码:
任何帮助将不胜感激。谢谢。
axapta - 如果用户没有系统管理员角色,则菜单项在 UI 中不可用
我创建了一个表单并使用 menuitem 将其放置在 UI 上。
我在测试环境中导入了代码。最终用户没有系统管理员角色。所以他无法在 UI 上看到 Form 按钮。当我们给系统管理员时,它会向他显示表单 UI 按钮。
如何在不给他系统管理员角色的情况下使用户能够看到表单 UI 按钮?
axapta - 将 AX 2012 R2 KB 项目安装到 R3
我们正在运行 Microsoft Dynamics AX 2012 R3 CU8。
我们的客户想开始使用角色中心,但我们发现将 Web URI 导入 AOT 时出现问题。对此有一个 hofix (KB2894068),但它适用于 R2。Microsoft LCS 将其命名为:“在 AOT 中导入网页 URL 页面时显示错误消息“参数 PageUrl 丢失或无效”
我想知道是否有关于如何在 R3 中安装 R2 修补程序的“最佳实践”...
c# - 将 adfs 登录转发到 Dynamics AX
我创建了一个新的 asp.net Web 应用程序,我在其中使用 adfs 进行身份验证。然后我使用这个 Web 应用程序与 Dynamics AX 对话。在 Dynamics Ax 内部,我创建了类和服务,并将它们作为 Dynamics AX 内部的“入站端口”发布到 IIS。我可以在 Visual Studio 中将服务引用添加到已发布的服务(通过 https 并需要域凭据才能使用)。服务参考工作正常,我可以使用以下方法与我的应用程序对话 Dynamics AX:
一切都像这样工作得很好,我可以读写 AX。但我当然想使用通过 adfs 登录应用程序时已经输入的凭据。但我的问题是我真的不知道该怎么做。如何将我获得的声明或令牌转发到 Dynamics AX?
我很确定我必须更改我目前在 AX 中使用的绑定和 clientCredentialtype。在 Visual Studio 中添加服务引用后,我会在 web.config 中得到以下内容:
所以问题是,我应该在 AX 中使用什么类型的绑定和 clientcredentialtype?以及如何将 adfs 令牌/凭据添加到我创建的客户端?也许我完全误解了该怎么做,如果是这样,我会很乐意接受正确方向的指示。
axapta - Dynamics AX 中的 NetTracer 事件记录
我正在使用支付 SDK 为 Dynamics AX 2012 R3 编写支付连接器。在支付 sdk 跟踪事件中,使用 Microsoft.Dynamics.Retail.Diagnostics.NetTracer 类引发。
当这些跟踪事件发生在客户端 Ax32.exe 中时,如何捕获/查看它们?我已经尝试修改 .config 文件并添加跟踪侦听器,但我什么也没得到。我知道跟踪线被击中。
axapta - 如何创建依赖于其他两种显示方法的显示方法?
我有一个标题/行类型的对象(想想 SalesTable/PurchTable),在标题上我有两个计算的显示方法,“总数量”和“总发票”。
我想添加一个简单的显示“Fully Invoiced”,这是一个返回的显示方法:
return this.TotalQty() == this.TotalInvoiced();
问题是再次调用两个显示方法计算,这可能会影响 ListPages 的性能。
有没有办法制作一个使用缓存值的表单方法,这样我就不必调用额外的计算,也不必创建表列?
axapta - 为 Yes/No 枚举扩展 EDT
我创建了名为 IsSpecialCustomer 的是/否 EDT。当我选择 的Extends
属性时NoYesId
,它会触发数据库同步。
如果我使用基本 enum NoYes
,它不会触发同步。是否有任何理由在枚举上使用NoYesId
EDT ?NoYes
我理解为什么我会在扩展SalesQty
时使用它,但是由于NoYes
它是一个低级别的枚举,而且你永远不会添加Maybe
它,我可以使用枚举并且仍然是最佳实践吗?
有什么理由NoYesId
在枚举上使用 EDTNoYes
吗?
views - 我想在视图 AX2012 中使用计算列拆分字符串
我在视图中使用计算列。我有一个字符串存储在表的一列中。我想使用计算列拆分该字符串。
例如。
结果:
谢谢