dynamics-ax-2009相关内容

表格运行总计,Axe 2009

在表格的任何地方是否有在位于网格内的列中执行运行总计的示例.网格的用户排序和过滤会影响运行总计列. 如果仅按交易日期排序,我可以轻松执行上述操作,但包括用户排序和过滤,我认为我们必须使用数据源 range() 和 rangecount() 函数(参见 SysQuery::mergeRanges() 示例)然后迭代这些函数以应用过滤,然后包含动态链接.订购也一样,虽然现在更复杂了. 任何 ..
发布时间:2021-09-29 19:21:55 其他开发

如何在 X++ 中以编程方式将采购申请的工作流程状态从已完成重置为提交?

MS Dynamics AX 2009: 我需要从采购订单屏幕执行此操作,因此我只有采购行表中的采购申请编号. 非常感谢您的帮助,因为网络上还没有可用的内容(我可以找到)并且 AX 2009 教程中缺少类. 所有有用的答案肯定会得到我的支持. 编辑:目的是在采购订单屏幕上单击按钮时,强制现有工作流从“提交"阶段重新执行采购申请. 解决方案 我找到了答案(代码),再次 ..
发布时间:2021-09-28 20:00:39 其他开发

无效的字段/相关字段组合

我试图在ax 2012中创建像供应商这样的实体.当我单击“新建"按钮时,出现以下错误; 无效的字段/相关字段组合. 我在搜索引擎上寻找它,发现它可能是由于表单数据源中使用的联接错误所致.我已经遍历了联接和链接,它们都很好,但是我仍然遇到相同的错误. 有人吗? 解决方案 在 info.add 方法中放置一个断点以在行为中捕获AX. ..

如何在报告中获得静态范围

在AX报告中,用户可以选择不同的范围.我试图证明在报表本身中用于过滤用户的条件甚至是 表达式"parameter!CustomerAccount.Value"不起作用,因为此过滤器不是静态参数. 用户可以使用查询中的任何表以及该表中的任何字段以及任何条件. 解决方案 此方法效果很好^ _ ^ (((我使用privet而不是static)) static void ..
发布时间:2020-09-15 21:10:31 其他开发

根据值隐藏/显示报告字段

这是一个非常简单的查询,但是我对此有一个整体的认识. 我正在修改“客户帐户对帐单"报告,并且我们有两个“发票ID"字段,如果另一个字段中有值,我想隐藏其中一个.例如; If(custTrans.InvoiceID_1 != '') { return CustTrans.InvoiceID_1 } else return InvoiceID_2; 我知道这将以“获取方法"进 ..
发布时间:2020-09-15 21:09:12 其他开发

是否可以过滤从计算字段中获取条件的数据源?

我正在猜测是否有可能使用从计算字段中获得的结果来过滤数据源. 例如,我需要使用条件Field A - Field B > 0过滤我的数据源(并因此过滤我的网格). 有可能吗? 解决方案 在表中的字段上创建范围(如RecId一样,选择哪个字段都没有关系),并在其值中使用表达式(此处介绍) http://www.axaptapedia.com/Expressions_in_quer ..
发布时间:2020-09-15 21:08:55 其他开发

Dynamics Axe附加查询

我有一个表,该表为一个字段设置了关系,这使我可以进行查找. 在validateWrite()中,如果正在验证该字段,我将返回true,以便它不会引发任何错误. 现在我想允许用户添加一个“逗号",并再次降了下来,选择另一(或同一)值,然而,当选择其附加到原始值. 我尝试在Modified()方法中执行此操作,并附加this.Orig()的文本,但是this.Orig()检索数据库中最后保 ..
发布时间:2020-09-15 21:08:48 其他开发

AX2009-str数据类型限制

在AX2009中,str数据类型的大小是否有限制? 还有扩展数据类型(Memo),可以由扩展数据类型继承. (备注)继承的扩展数据类型和str数据类型之间有什么区别? (备忘录)还不是str数据类型吗? 解决方案 限制:是和否. 出于实际目的,它是不受限制的,但是X ++运行时有一定的限制,您可以通过向strrep函数提供较大的值来找到它,直到遇到错误为止. 在X ++中,所 ..
发布时间:2020-09-15 21:06:01 其他开发

Dynamics AX 2009业务连接器登录

背景: 我目前正在使用C#中的Dynamics AX 2009业务连接器. 对于我当前的项目,我需要连接到多个AOS服务器.理想情况是全部并行执行,尽管顺序执行就足够了.我可以成功连接到一台服务器(任何服务器),但是如果我尝试连接到另一台服务器(甚至是同一台服务器,但默认使用null而不是通过指定名称连接),则总是按LogonSystemChangedException ).如果我Logoff和D ..
发布时间:2020-09-15 21:05:58 C#/.NET

在AX中使用环境变量

是否有可能在AX中使用Windows环境变量? 示例: 上的 属性NormalImage.我想用某事.例如%USERNAME%,而不是显式用户名.例如,在“类"中,我可以使用WINAPI宏并引用用户文件夹变量(例如CSIDL_MYPICTURES)来访问每个用户的路径.在AOT-object-properties中,不可能引用宏... 有什么方法可以做到这一点? 解决方案 ..
发布时间:2020-09-15 21:03:00 其他开发

遍历任何表

我刚刚开始新工作,他们使用了Dynamics Ax2009.我是这项技术的新手. x ++中是否有一种方法可以迭代任何表? 我不知道数据来自哪里,它的长度也不是字段数. 我的意思是我需要一个具有这样功能的函数 void convert(Table anyTable) { int i=0; int k=0; ; for(i; i ..
发布时间:2020-09-15 21:02:52 其他开发

将标签从项目导出到Excel

我有一个小问题-我必须列出几个大型共享项目的所有标签,以便标识缺少翻译的标签. 现在我正在寻找的东西类似于Palle Agermark的标签导出作业( http://www.agermark.com/2011/10/export-and-import-labels-for.html ),但需要经历一个或多个项目并提取所有标签ID的项目(无论标签系列如何)和Excel三种语言的值. 可以 ..
发布时间:2020-09-15 21:02:47 其他开发

查询对象无法按预期工作?

此代码应能够在任何AX系统(更改项目和仓库)上运行.问题是CustInvoiceJour有时没有返回.奇怪的是,如果我只是对相同的关系执行"select custInvoiceJour",找到了吗?这怎么可能? static void Job59(Args _args) { CustInvoiceTrans custInvoiceTrans; CustI ..
发布时间:2020-09-15 21:02:44 其他开发

UTC日期时间偏移

我需要从TSQL中的Axapta表获取时间戳,而每次都没有时区和/或daylight-bias-offsets,例如从表JMGABSENCECALENDAR中获取. 以此作为初始方法,并重新引用例如: 我今天要缺席(2012-01-07). 现在,使用SSMS,读取此数据集将导致 开始时间= 2013-01-06 23:00:00.000 和结束时间= 2013-01-07 23 ..
发布时间:2020-09-15 21:01:12 其他开发

如何计算预渲染的MorphX报告中的报告页面?

我们正试图将morphX报告的长度强制为偶数页(以便我们的自动折叠机可以正常处理工作量),但使用element.pagesTotal()未能成功. 其他人如何在元素级别获得每个实体报告的页数? (这是dynamic ax 2009) 解决方案 对不起,但是pagesTotal是一个“魔术"函数,可在报告完成后提供结果,这对于您发出. 您将不得不数一数.幸运的是,X ++非 ..
发布时间:2020-09-15 21:01:06 其他开发

如何使对话框元素可折叠?

是否可以通过X ++使DialogGroup元素折叠? 我一直在研究MSDN并完成课程,但似乎找不到有用的东西. 另一位开发人员将两个组添加到创建付款建议时显示的对话框(CustVendPaymJournal_Vend类),并且在较小的分辨率(1024x768)上不再显示“确定"和“取消"按钮. 我的方法是使某些组可折叠以使对话框能够显示此类按钮. 解决方案 我找到了. ..
发布时间:2020-09-15 21:01:01 其他开发

Axapta 2009 X ++从网站下载文本文件

鉴于我知道网址,我想从网站上下载文本文件. 解决方案 Axaptapedia.com中有一些示例,加载Web文档.这些示例使用Microsoft .NET Framework.下面的代码来自Axaptapedia: public static void TEST_DownloadString (Args _args) { System.Net.WebClient webCli ..
发布时间:2020-09-15 21:00:58 其他开发