Axapta 按代码修改字段组中字段的可编辑性
我有一段代码:Axapta 按代码修改字段组中字段的可编辑性,axapta,x++,Axapta,X++,我有一段代码: controlDetails = this.form().design(1).addControl(FormControlType::Group, #quickCreateDetails); controlDetails.dataSource(fbds.id()); controlDetails.dataGroup(#quickCreateDetails); controlDetails.frameType(10); controlDetails.
controlDetails = this.form().design(1).addControl(FormControlType::Group, #quickCreateDetails);
controlDetails.dataSource(fbds.id());
controlDetails.dataGroup(#quickCreateDetails);
controlDetails.frameType(10);
controlDetails.autoDataGroup(true);
controlDetails.hideIfEmpty(false);
controlDetails.columns(2);
我想修改该数据组上某个字段的可编辑性,但我不知道如何使用代码或在AOT(DS)中进行修改。看起来我很有限…你有下一个选择:
- 通过AOT-
- 通过代码:
InventTrans\u ds.object(fieldNum(InventTrans,Qty)).allowEdit(false)
因为我正在使用参数动态创建表单,所以第二个选项对我来说似乎最实用,谢谢。