电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

HMI端上移动表单上的移动列表的二开字段的可编辑控制

来源:金蝶云社区作者:金蝶2024-09-236

HMI端上移动表单上的移动列表的二开字段的可编辑控制

【应用场景】

新建移动表单,单据上的移动列表文本框不可编辑,使用this.View.GetControl('F_XX_MobileEntity').SetCustomPropertyValue('listEditable', true)时,全部文本框全部变成可编辑状态,不能控制单个文本框可编辑


【实现步骤】

<1>this.View.GetControl('F_XX_MobileEntity').SetCustomPropertyValue('listEditable', true) 这种形式不适用于有移动列表的这种字段的控制。

<2>需要使用MobileListFormaterManager来控制列表字段的可编辑性

<3> 需要首先在插件里面进行定义:

private MobileListFormaterManager _listFormaterManager = new MobileListFormaterManager();

<4>参考代码如下

this.View.GetControl("FMobileListViewEntity").SetCustomPropertyValue("listEditable", true);
for (int i = 0; i < ((DynamicObjectCollection)this.View.BillModel.DataObject["XXX"]).Count; i++)
{
               //// 列表条件格式化

HMI端上移动表单上的移动列表的二开字段的可编辑控制

【应用场景】新建移动表单,单据上的移动列表文本框不可编辑,使用this.View.GetControl(&#39;F_XX_MobileEntity&#39;).SetCustomPropertyV...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信