问题标签 [axapta]
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.
sap - ERP 阅读/练习什么?
今年夏天实习期间我一直在学习 ERP 应用程序。由于我是一名即将毕业的程序员,我希望拥有一个可靠的软件分支,直到我确定下一步该做什么(直到我对全局有一个很好的了解)。直到现在,我才知道我被问到了什么。你知道,这不是专门化的好方法。我不认为我应该在毕业后这样做。
无论如何,我认为我的实习很有成效。ERP看起来也不错。我什至会说这似乎很容易。至少没有太多的硬核编程。如果我错了,请原谅我,你知道我只是一个初学者;)。所以我在那里学习了Axapta(旧版本是的)。那里的人也为我提供了一些资源。我知道 ERP 系统的概述,但我还没有编写任何代码。
直奔主题。希望我很快就会有一个 MSDNAA 帐户,然后我可以下载 Dynamic AX SDK 并练习。虽然我听说 SAP 在我的国家更常见。我对 SAP 一无所知。两者之间有多大区别?如果 Axapta 知识在 SAP 中对我没有帮助,我不会花太多时间在它上面。如何在家学习 SAP?不要误会我的意思,我不是他们俩的粉丝。我只是想了解整个事情
请分享您认为可能有帮助的任何内容
regex - Axapta 验证类
我在 AX2009 中编写了一种处理正则表达式验证的方法。问题是它总是返回 false,无论表达式或输入字符串是什么。不返回错误,只是“假” 介意看看吗?我可能错过了一些简单的东西。
这篇文章已更新为包含更正的方法,没有错误,因此您可以剪切和粘贴代码以在您的项目中使用。符合 BP 标准,随时可用。- 享受
animation - axapta 线程/动画
我有一个花费大量时间的功能。此函数是通过 odbc 调用的 sql 查询 - 不是用 x++ 编写的,因为功能范围不足。
在运行此操作时,我想在表单上显示动画 - 在 aviFiles-macro 中定义。试图实现,出现了几个问题:
- 在函数完成之前动画不会开始。
- 使用线程不会满足我的希望,因为 odbc 设置是在服务器上进行的,我猜该函数是在客户端调用的。
- 此外-我如何才能获得已完成任务已结束的信息?
谁能给我一个提示,如何
- 在表单上播放动画
- 做一些事情(在后台)并继续播放动画直到要执行的任务完成
- 停止动画
完全按照这个顺序编码显示了上面提到的行为。
提前感谢您的提示和帮助!
colors - Dynamics AX 颜色选择器
尝试将颜色选择器添加到 Dynamics AX 2009 中的字段。发现一篇文章提供了一些非常简单的步骤来创建颜色选择器作为查找,但我无法让它工作。
创建扩展数据类型时,FormHelp 查找不包括函数 SysChooseColor,但如果手动输入,它将接受该值。
使用我的颜色选择器数据类型添加字段后,表单会使用查找图标向页面呈现字符串编辑。但是,单击该图标后,出现的查找窗口为空。尝试在字段中使用和不使用有效颜色值 (#AAAAAA)。
这是我开始的参考:http ://www.axaptapedia.com/Color_picker
谢谢
integer - Axapta:强制容器整数存储为字符串
有没有办法强制容器将所有值存储为字符串?我正在使用 str2con 将文本字符串拆分为容器。任何时候出现只有数字的字段时,它都会存储为 int,这不是一个大问题。一个大问题是当数字字符串超过整数大小并且数字变得不同时。
考虑以下字符串:
关于如何解决这个问题的任何建议?
谢谢
axapta - 如何使用 x++ 引用报表数据源表
我找不到引用 SalesInvoice 报表数据源的 CustInvoiceTrans 表的正确语法。
下面是上下文:我在 InventItemGroup 表上创建了一个新的分类字段,需要从该字段中获取发票上每个项目的数据,然后在发票的抬头上汇总这些数据。
methods - Axapta:验证访问以从显示方法返回值
Dynamics AX 2009 最佳实践加载项在显示方法覆盖上引发以下错误。
这是我的显示方法。
我假设它希望我在返回结果之前检查配置或安全密钥。关于从哪里开始的任何建议/示例?
谢谢
forms - Axapta:表单生命周期问题
我正在尝试将图像图标手动填充到嵌套在网格中的窗口中。
在运行事件中,这些字段似乎还没有值。字符串控件总是返回一个空值。这段代码有更好的地方吗?在 .NET 中,我会使用数据绑定事件。AX 中是否有等价物?
谢谢
axapta - Axapta 将 RecId 存储为 AnyType
当我将 RecId 存储在 anytype 对象中时,该数字已损坏。在我的实现中,我将 RecId 存储在树视图项的数据值字段中。每当我检索数据值时,我保存的数字总是发生很大变化。有什么建议么?
这是一个例子:
我将 RecId 存储在树值字段中。但是,如果我稍后检索它,则会返回一个完全不同的数字。
- 表中的 RecId:5637144588
- endLabelEdit 方法显示的 RecId:202520592908288
在字段中存储 RecId 时,我还尝试使用 num2str(ABC_Table.RecId, 0, 0, 0) 。以这种方式存储时,数字匹配,但会引发“分配/比较失去精度”警告。可以吗,还是有更好的方法?
谢谢
report - 如何在报表中按组 CG 组显示行总金额
我正在使用带有语言 X++ 的 Axapta 3.0。
我正在根据可用的报告进行报告。新报表仅按组 CG Group 显示总行,而不是将所有明细行显示为旧报表。
考试:可用报告
新报告作为样本:
我看到可用报告的代码有 SQL 语句为
我创建了视图以从名为 SKV_CustAgỉng3 的 2table(Custtransopen,Custtable)获取数据,然后我还将 SQL 编写为 CG Group 组:
我也尝试使用“Section Group”来计算每个CG Group的总金额,但报告仍然显示详细记录,并且Section Group的末尾显示总金额。
在我看来,我想按组 CG Group 显示一行总金额,上面的相同示例新报告。
有什么方法可以只显示每个 CG 的一个记录总和吗?
请帮我。我是做这份报告的新官员,所以我对 Axapta 没有太多经验。谢谢。