Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用按钮上的“单击”覆盖,我想修改 Axapta 表单中的值。
我可以使用以下方法从表单字段中获取数据: strOld = Form_FieldName.valueStr();
我可以使用以下方法在字段中添加文本: Form_FieldName.pasteText(strNew);
我似乎找不到 .clear 方法或 .value= 方法。我想用新信息替换字段中的整个值。
谢谢
如果字段绑定到数据源,则必须修改数据源中的值。如果字段绑定到变量,则修改变量本身的值。这是一种简单而聪明的方法。
您可以使用.text()方法修改表单控件中的值。(该控件必须将AutoDeclaration属性设置为Yes)。这是 AX 中使用的 setter-getter(参数)类型方法。如果没有传递参数,则将用户作为getter(读取)。如果你传递一个值,这是一个 setter(写)。
希望这可以帮助。