小编uli*_*ses的帖子

如何在Dialog中添加checkBox并获取值?

我想在对话框中添加一个 CheckBox.

我用过这段代码:

Dialog dialog;
DialogField dialogField;
NoYesId checkValue;
;
dialog = new Dialog("New dialog with checkBox");

dialogField = dialog.addFieldValue(identifierStr(NoYes) , checkValue);
checkValue= dialogField.value();
dialog.run();
info(strfmt("Value %1" , checkValue));
Run Code Online (Sandbox Code Playgroud)

所以,在Debug中我看到变量(checkValue)的值始终为NO.

在网络教程中,我看到了这段代码:

dialog.addFieldValue(typeid(NoYes), NoYes::Yes, "tip");
Run Code Online (Sandbox Code Playgroud)

但我有一个错误方法typeid不存在.

这是什么方式?谢谢大家,

请享用!

checkbox dialog x++ axapta dynamics-ax-2012

6
推荐指数
1
解决办法
1万
查看次数

如何在两个表单之间传递多个记录?

我想在两个表单之间传递多个记录.用户打开Form-A,选择多个记录,然后单击打开Form-B的按钮.在Form-B中有两个(或更多)StringEdit控件,它们应显示所选记录的值.

我知道如何只传递一条记录,为此我在Form-B的方法中使用以下代码:

if (element.args().parmEnumType() == enumNum(NoYes) 
 && element.args().parmEnum() == NoYes::Yes)
{
    myTable = element.args().record();
    stringEdit.text(myTable.Field);
}
Run Code Online (Sandbox Code Playgroud)

我应该如何更改我的代码,以便我可以将另一个StringEdit控件的文本设置为用户选择的下一条记录的字段值?

forms x++ axapta args dynamics-ax-2012-r2

5
推荐指数
1
解决办法
5877
查看次数

如何将字符串转换为TimeHour24?

我必须通过代码填充表字段.该表提交了EDT TimeHour24. Field Timehour24

我的字符串就像"05:30:15" 我必须将字符串转换为EDT TimeHour24.

我使用了这个功能,str2time但没用.

如何导入和填充该字段?

谢谢大家

time type-conversion x++ axapta dynamics-ax-2012

3
推荐指数
1
解决办法
158
查看次数

从 ComboBox 中获取价值?

我在MyForm 中有一个ComboBox ( myComboBox ) 和 EnumType myEnumType

modified方法中,我想获取值。

我使用的代码如下:

if (myComboBox.enumTypeValue() == myEnumType::Value1 )
{
//action
}
Run Code Online (Sandbox Code Playgroud)

或者另一种方式

if (myComboBox.enumType(myEnumType::Value1) )
{
//action
}
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,我都无法取值。

方法是什么?谢谢大家!

享受!

enums combobox x++ axapta dynamics-ax-2012

2
推荐指数
1
解决办法
9047
查看次数

如何获得班级来电者姓名?

我的问题很简单,但我不知道该怎么做.

我在一个表中有一个方法,我想得到类调用者.

我用过这段代码:

Args _args = new Args();
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用获得名称类.

谢谢大家!

x++ axapta dynamics-ax-2012

2
推荐指数
1
解决办法
5130
查看次数

如何通过表单中的代码调用Ctrl + S?

我需要通过代码调用控件Ctrl+ S,这可能吗?

看起来像Ctrl+的element.task(2839)F5

谢谢大家

请享用!

save x++ axapta dynamics-ax-2012

2
推荐指数
1
解决办法
1535
查看次数

如何在标签搜索 - Dynamics365 中搜索其他语言的标签?

Dynamics 365 中,使用Label Search,我只能看到en-US @SYS 标签 在此处输入图片说明

例如,如果我想用其他语言搜索:什么都没有出现 在此处输入图片说明

有什么方法可以检查/查看其他标签语言?

谢谢

microsoft-dynamics label visual-studio dynamics-365-operations dynamics-365

2
推荐指数
1
解决办法
284
查看次数

如何将普通文本转换为粗体文本?

我的代码在我的Dialog:

//other code
dialog.addText(strFmt("Delete this field's value: %1?", MyTable.FieldTable));
//other code
Run Code Online (Sandbox Code Playgroud)

我的输出看起来像:

我的输出看起来很像

我知道这个strUpr功能:

dialog.addText(strFmt("Delete this field's value: %1?", strUpr(MyTable.FieldTable)));
Run Code Online (Sandbox Code Playgroud)

是否存在仅将FIELDValue转换为粗体文本的方法或函数?

dialog x++ axapta dynamics-ax-2012

1
推荐指数
1
解决办法
1989
查看次数

如何在 Dynamics AX 中关闭 AOT 编译?

如何暂时关闭AOT编译动态AX?在我的开发环境中。我可以添加临时代码以跳转编译。

我在这里问一个技巧,比如跳转同步,dbSynchronize方法,我也想跳转编译。

我想关闭 AOT 编译 (F7)

在此处输入图片说明

例如,如果我导入一个 xpo,我不想自动启动编译或将其跳过到代码中。

谢谢

microsoft-dynamics compilation x++ axapta dynamics-ax-2012

1
推荐指数
1
解决办法
273
查看次数