问题标签 [dynamics-ax-2012-r2]

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.

0 投票
1 回答
798 浏览

visual-studio-2010 - 在 Visual Studio 中为企业门户开发 (AX 2012) 选择 AXDataSource 的数据集时出错

我正在为 AX 2012 R2 开发 EP。当我尝试为 AXDataSource(在我的 EP 用户控件中)添加包含标准表或自定义表上的自定义字段的 DataSet 时,我收到以下错误:

'DataSet "DataSet1" 中的 DataSource "CustTable" 有一个未知字段 "Field1"'

'ID 为“Table1”的表不存在'

我试图删除所有 .auc 文件,但我仍然收到同样的问题。

目前我正在使用 Visual Studio 和安装在不同机器上的 AOS。

谢谢,

卢卡甘兹

0 投票
1 回答
408 浏览

visual-studio-2010 - AX 2012 R2 的企业门户开发

为了以正确的方式进行 EP 开发,我是否需要在同一台机器上安装 Visual Studio 和 AOS?

谢谢,

卢卡甘兹

0 投票
0 回答
156 浏览

axapta - Button 的 Helptext 属性

在我的表单中,我在表单的 init 方法中更新了一些按钮的标签和帮助文本,表单标签已更新,但帮助文本仍未更新,当我单击该按钮时,它显示更新的帮助文本。

我试过 element.lock/unlock 但没有运气。

下面是我在init中的代码:

以下是方法:

0 投票
1 回答
827 浏览

sql - Dynamics AX 2012 受限系统管理员

是否可以并且(也建议)限制对某些 AX 数据的访问,以保护系统管理员角色的安全?

情况是,公司不想提供对其财务交易的访问权限,也不想提供员工工资数据以及其他一些由于不相关而不应访问系统管理员的机密信息。

但是,这个特定的管理员正在执行表单和报告的开发任务,同时还扮演着 SQL DBA 的角色,负责数据维护、索引、镜像、备份等。

所以,如果我们设法限制他对来自 AX 客户端的数据的访问,他仍然可以访问 SQL 后端,那么我们如何限制/加密 SQL 本身的数据呢?

任何建议高度赞赏!

0 投票
2 回答
685 浏览

reporting-services - AX 2012 RDP 类报告

我无法获取用户选择的值,我的合同类的 parm 方法没有返回任何内容,尝试更改合同类,重新启动 ssrs 服务,增量 cil,删除和重新部署报告但没有运气。这是我的合同类的 parm 方法:

这是我的过程报告功能的一部分:

0 投票
1 回答
431 浏览

dynamics-ax-2012 - 单击 AX 2012 R2 ProdTable 表单上的开始按钮时,如何查看执行了哪些代码?

ProdTable 表单,生产订单选项卡,流程组,开始。

通过表单设计器,我可以在 DesignList 中找到 MenuItem,但是方法是空的。我在哪里可以看到正在执行的代码?

0 投票
2 回答
425 浏览

axapta - 如何将显示菜单项绑定到静态文本

我正在尝试创建一个可以模仿区域页面功能的表单,至少它应该显示指向其他表单的链接(如果无法进行分类)我该如何实现它?

我可以将菜单项绑定到静态文本吗?

0 投票
1 回答
720 浏览

axapta - Nested Containers in AX 2012 R2

Scenario:

An Aif Web Service handles incoming calls from a web application. There is a Visual Studio project in the AOS that contains objects that the service uses to communicate with other applications.

I need to move some of that processing that happens after the service call is made to the SysOperationFramework.

The SOF can't directly work with classes from our Visual Studio project -- so I need to make them into a container (these objects, or their data, don't exist in AX yet, they've just been passed in to the Aif Web Service).

Example class Structure

How can I pack this data in to a container (probably multiple containers) so that it can be reconstructed by unpack()ing the container when the actual batch process is running?

0 投票
2 回答
1330 浏览

batch-processing - 为什么批处理作业在一台服务器上工作而不在另一台服务器上工作?

我在两台服务器上有相同的代码。

我有将批处理作业添加到队列的工作

我有一个批处理工作

它在一台服务器上运行,在批处理历史记录中我可以看到它正在将消息保存到批处理日志中,而在另一台服务器上它什么也不做。一台服务器是 R2(正在运行)和 R3(未运行)。

两个代码都转换为 CIL。两台服务器都是批处理服务器。我可以在 USMF/系统管理/区域页面查询中看到批处理作业。我能找到的唯一区别是,R2 上的作业在一般情况下填充了 AOS 实例名称,而在 R3 中它是空的。在 R2 中,我可以在日志和批处理历史记录中看到该信息消息,但在 R3 中没有任何内容。

知道如何使批处理作业运行吗?

0 投票
1 回答
982 浏览

axapta - AX 2012 中的排序如何工作?特别是在使用 addsortfield() 时?

我正在对包含客户名称的表列进行简单排序,在服务类中使用 addsortfield()。结果是正确的,但有点奇怪,在以 A** 开头的名称之后的列表中,有以特殊字符开头的名称,然后是数字,然后是 B** 和 C** 等等。起初这很令人困惑,我怀疑自己的查询,但现在我在 AX 客户端的默认客户列表页面上检查了它,并将我的列表与它在客户列表页面上排序时的顺序完全相同,我知道 addsortfield () 正在按预期工作。

所以我的问题是 MS 在 AX 2012 中是如何实现排序的,因为顺序不太合理。它应该首先是特殊字符,然后是数字,然后是字母,对吗?