使用按钮上的"单击"覆盖,我想修改Axapta表单中的值.
我可以使用以下命令从表单字段中获取数据:
str strOld = Form_FieldName.valueStr();
我可以使用以下方法将文本添加到字段:
Form_FieldName.pasteText(strNew);
我似乎找不到.clear方法或.value =方法.我想用新信息替换字段中的整个值.
谢谢
使用Microsoft Dynamics AX 2012.
我有一个listpage form具有引用ListPageInteraction类,只是想改变一些控件的标签/标题.为此,我需要做一些事情:
element.form().design().control('<YourControlName>');
但我不能在ListPageInteraction课堂上得到这种方法.我决定研究类的初始化方法.但是没有办法去从那里的形式,我怎么去控制和设置标签?
我需要使用数据类型来存储整数值,但我需要一个等效于BigInt的数据类型.Dynamics AX中有没有?
是否可以编写一个在AOT中动态创建新类对象和/或方法的x ++(或C#CLR)方法?
makeCustomClass(string className)
{
//create new class with name className;
//populate methods into that class;
}
Run Code Online (Sandbox Code Playgroud)
我甚至不确定从哪一个开始,所以一些示例代码将是一个很大的帮助.
我的问题很简单,但我不知道该怎么做.
我在一个表中有一个方法,我想得到类调用者.
我用过这段代码:
Args _args = new Args();
Run Code Online (Sandbox Code Playgroud)
但我不知道如何使用获得名称类.
谢谢大家!
我有3个类,每个类都有一个运行计算并在不同字段中写入值的方法,此方法还将类名写入从该方法运行的字段中.
这很好用.
我最近创建了一个按钮来重新运行该方法,该方法来自最初运行的方法.
例如:
Class1 RunMethod
Class2 RunMethod
Class3 RunMethod
Run Code Online (Sandbox Code Playgroud)
我现在正在创建单击时操作按钮的方法,但我不知道如何从最初运行它的类中运行特定方法.类名在字段中.
我想我可以完成这个SysDictClass,但我不知道如何开始,我怎么能从这个方法开始?
我尝试构建某种X ++脚本执行器,因此可以使用runbuf函数.只要我传入的X ++代码有效,它就可以工作,但是当我传递无效代码时,它只会抛出一个错误,它无法编译代码但没有进一步的细节.例如,当我尝试以下代码时
runbuf('void dynAdd(int lhs, int rhs) { return lhs + rhs; }');
Run Code Online (Sandbox Code Playgroud)
它因错误而失败
无法编译"void dynAdd(int lhs,int rhs){return lhs + rhs;}".
有没有办法获得有关错误的更多信息?
提前致谢
x++ axapta dynamics-ax-2009 dynamics-ax-2012 dynamics-ax-2012-r3
故事是这样的:
我在AOT写了一个类,想要声明一个变量来存储给定日期之间的天数.我首先使用int原始类型.然后,我想知道在AOT中是否有合适的EDT.随着很多运气我输入" NumberOfDAYS",然后EDT NumberOfDays出现在代码自动完成列表中的第一项.
有时我没有那么多运气.我想知道AOT中是否有EDT目录.我不想从列表的第一个条目到最后一个条目来研究EDT列表.
我试过google,我可以找到关于如何创建EDT的说明,以及指导我使用EDT比使用原始类型更好的做法(或最佳做法),但我找不到目录这引导我从EDT到目的地的需要:那里已经存在最适合需要的EDT."哦!美国东部时间!你在哪儿?"
Table table;
select *
from table
where this.id != table.id
&& this.foo(table);
Run Code Online (Sandbox Code Playgroud)
我试图从X ++代码中的表中进行选择.该表与表(this)中的记录进行比较.
如果记录的id和表中的另一个记录不相等,则记录应添加到选择中,并将其他几个条件foo()评估为true.计划是this.foo(table)将记录与表中的其他记录一起进行评估.
当我foo()直接将代码插入到调用中时,它可以正常工作.但是,在调用方法时,它似乎table没有任何引用.
我怎么不理解方式,选择陈述有用吗?方法只评估一次吗?