axapta相关内容

显示方法-多个表单数据源

这似乎是一个简单的问题,但由于某种原因,我感到烦恼. 我有一个包含3个数据源的表单-InventTable,InventSum,InventDim. 例如,我的网格显示; 物品,名称,地点,仓库,实物存货 我已经在数据源的InventDim上放置了一种显示方法,但是我需要从inventTrans或InventSum访问ItemId. (显然是在寻找“当前" itemId). ..
发布时间:2020-09-15 20:55:48 其他开发

如何在Axapta 3.0中创建X ++批处理作业?

我想在X ++中为Microsoft Axapta 3.0(Dynamics AX)创建一个批处理作业. 我如何创建一个执行像这样的X ++函数的作业? static void ExternalDataRead(Args _args) { ... } 解决方案 以下是在AX中创建批处理作业所需的最低要求: 通过创建扩展RunBaseBatch类的新类来创建批处理作业: ..
发布时间:2020-09-15 20:55:44 其他开发

X ++以报表的形式传递当前选定的记录

我试图使这个问题听起来尽可能清楚. 基本上,我已经创建了一个报告,现在它作为菜单项按钮存在,以便该报告可以从表单中运行. 我想做的是能够多选择记录,然后当我单击我的按钮来运行报告时,当前选择的记录将传递到出现的对话框形式(过滤器屏幕)中. 我尝试使用与SaleLinesEdit表单相同的方法来执行此操作,但没有成功. 如果有人能指出正确的方向,我将不胜感激. 解决方案 ..
发布时间:2020-09-15 20:55:42 其他开发

如何更改AX信息消息的级别

在Dynamics AX 2009中,我试图确定信息消息的缩进级别.我想要的是与此类似的东西: Prefix Info1 Info2 Prefix2 Info3 我发现了: http://www.doens.be/2010/05/the -ax-infolog/ 但是不想使用循环,所以我认为类似的事情可能有用: setprefix("Prefix ..
发布时间:2020-09-15 20:55:33 其他开发

“此"与“元素"对比X ++中的关键字

在X ++中编写代码时,有时需要引用this.functionYouWant(),有时则是element.FunctionYouWant().有时两者都在范围内.我经常尝试一种,如果我想要的功能不存在,我会尝试另一种.是否有规则说明何时使用this和何时使用element? 解决方案 this可以在任何对象中用于引用当前对象和成员方法. MorphX表单和报表是复合对象. 在表 ..
发布时间:2020-09-15 20:53:16 其他开发

Microsoft Dynamics AX 2009开发

我是Microsoft Dynamics AX开发的新手,我想学习有关它的基本知识. 我有一台安装了'09版本的虚拟机. 从一开始就熟悉该语言(X ++)是否至关重要? 我应该从什么开始(教程,视频,概述,导游)以及在哪里找到? 我想要链接,提示或任何可能有帮助的东西! 找到分步教程很容易吗?有任何链接吗? 解决方案 由于SO不允许我发布许多链接,因此我已将其发布到从Mi ..
发布时间:2020-09-15 20:53:09 其他开发

从Windows身份验证应用程序中的当前用户获取网络凭据

我想知道是否有可能获取当前的用户对象并获取其凭据,以便将它们传递给正在用于连接到AX .NET Business Connector的NetworkCredential对象.因为,目前我必须指定它以实例化NetworkCredential对象时设置的特定用户身份连接: private NetworkCredential nc = new NetworkCredential("myUser", ..
发布时间:2020-09-15 20:53:05 C#/.NET

在ax 2012窗体上查看详细信息控件

当我右键单击表单时,我想在表单中显示视图详细信息按钮,应该以标准的任何表单形式显示视图详细信息,例如,当我们右键单击表单上的项目编号字段时,单击时会显示视图详细信息选项会打开该项目的详细信息表单. 我尝试使用常规的右键单击方法,但未成功,请帮助我如何在自定义表单中引入视图详细信息功能. 解决方案 您必须使用选定的表单创建显示菜单项. 然后,您可以为 Table 的FormRef ..
发布时间:2020-09-15 20:53:03 其他开发

无法安装Dynamics AX 2012-错误OpenDatabase

我尝试安装Dynamics AX 2012,但出现此错误: 您知道如何解决此问题吗? 谢谢 解决方案 您有盗版安装程序吗?看起来您甚至还没有安装向导,但您正在使用“启动器"样式屏幕. 这不是必需的,但以防万一,请重新下载安装程序,并确保在需要时取消阻止(右键单击,属性,取消阻止),然后在几台不同的计算机上重试(您的笔记本电脑?)看看您是否能够克服错误...无论您决定尝试使用哪种 ..
发布时间:2020-09-15 20:52:50 其他开发

注入安全调用IAxaptaRecord.ExecuteStmt()

是否有通过axpata业务连接器进行呼叫的安全注射方式 string salesId = someObject.Text; IAxaptaRecord salesLine = ax.CreateRecord("SalesLine"); salesLine.ExecuteStmt("select * from %1 where %1.SalesId == '" + salesId + "'" ..
发布时间:2020-09-15 20:51:42 其他开发

在where语句中使用方法

Table table; select * from table where this.id != table.id && this.foo(table); 我正在尝试从X ++代码中的表中进行选择. 将该表与该表中的记录(this)进行比较. 如果一条记录的ID与表中的另一条记录的ID不相等并且foo()中的其他几个条 ..
发布时间:2020-09-15 20:50:38 其他开发

是否在所有可用公司之间循环?

我需要创建一个带有for循环的作业(我认为),该循环遍历所有可用公司并检查特定值.我只是不熟悉如何选择每个公司. 有人知道它的语法吗? 解决方案 您正在寻找的功能称为“跨公司"数据访问. MSDN在这里有很多代码示例: X ++代码: http://msdn.microsoft.com/en-us/library/cc518738.aspx 主要文章: http://ms ..
发布时间:2020-09-15 20:50:31 其他开发

AX的源文件存储在哪里?

我想对Dynamics Ax 2009的源文件(即XPO源文件)进行“仅"定期(每4小时)备份. 我想知道它们的物理存储位置. 解决方案 AX7 所有以XML和方法形式存储在常规文件中并存储在版本控制中的元数据. 请参见此概述. > AX 2012 AX源(连同属性和已编译的 p代码和CIL )存储在模型存储数据库中.在AX 2012 RTM中,模型存储数据库与数据 ..
发布时间:2020-09-15 20:50:29 其他开发

如何在Axapta中的两种形式之间传递参数?

如何在axapta中的表单之间传递单个参数?我想通过表单A中的单击按钮事件运行表单B并传递...例如客户ID? 如何以目标形式(例如 init 方法)读取它? 谢谢 解决方案 1方法 最简单的方法是传递当前记录.如果CustTable在当前Form数据源中,只需将按钮控件的Example的DataSource值更改为CustTable.然后以目标形式的init方法: publi ..
发布时间:2020-09-15 20:49:23 其他开发