public FieldDefineInfo GetFieldDefineInfo(string FieldName) { FieldDefineInfo fieldInfo = null; foreach (FieldDefineInfo FieldInfo in FieldInfos) { if (FieldInfo.FieldName.ToLower() == FieldName.ToLower()) { fieldInfo = FieldInfo; break; } } return fieldInfo; }
public FieldDefineInfo GetDataItem(string Range) { FieldDefineInfo Result = null; if (Schema == null) { return(Result); } foreach (FieldDefineInfo Info in Schema.FieldInfos) { if (Info.RangeInfo == Range) { Result = Info; break; } } return(Result); }
public FieldDefineInfo GetFieldInfo(String TableName, String FieldName) { FieldDefineInfo FieldInfo = null; TableDefineInfo TableInfo = null; if (Schema != null && Schema.Name.ToLower() == TableName.ToLower()) { TableInfo = Schema; } if (TableInfo != null) { foreach (FieldDefineInfo Info in TableInfo.FieldInfos) { if (Info.FieldName.ToLower() == FieldName.ToLower()) { FieldInfo = Info; break; } } } return(FieldInfo); }