protected override string strentity => "FBomChangeEntity";
protected Entity Entity => View.BusinessInfo.GetEntity(strentity);
View.GetControl(strentity).SetCustomPropertyValue("IngoreCleanFilterstring", true);
foreach (Field filed in base.Entity.Fields)
{
Dictionary<string, DynamicObject> reFieldsDic = ReFieldsDic;
Func<KeyValuePair<string, DynamicObject>, bool> predicate = (KeyValuePair<string, DynamicObject> o) => ((DynamicObject)o.Value["ExtendID"])["Key"].ToString().ToUpper() == filed.Key.ToUpper();
if (reFieldsDic.Any(predicate))
{
View.GetFieldEditor(filed.Key, i).Enabled = false;
}
}