【笔记分享】锁定单据体某一行
public static void LockEntityRow(IDynamicFormView formView, string entryKey, int row) { var entityCollection = formView.Model.DataObject[entryKey] as DynamicObjectCollection; if (entityCollection == null || entityCollection.Count == 0) return; foreach (var property in entityCollection[0].DynamicObjectType.Properties) { var propertyName = property.Name; if (propertyName.Contains("Id") || propertyName.Equals("Seq")) { continue; } formView.GetFieldEditor(propertyName, row).Enabled = false; } }
不知道有没有更好的方法。。
【笔记分享】锁定单据体某一行
public static void LockEntityRow(IDynamicFormView formView, string entryKey, int row){ var entityCollection = formView.Model.Da...
点击下载文档
本文2024-09-16 17:22:15发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15275.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章