Example #1
0
        public FieldDefineInfo GetFieldDefineInfo(string FieldName)
        {
            FieldDefineInfo fieldInfo = null;
            foreach (FieldDefineInfo FieldInfo in FieldInfos)
            {
                if (FieldInfo.FieldName.ToLower() == FieldName.ToLower())
                {
                    fieldInfo = FieldInfo;
                    break;
                }
            }

            return fieldInfo;
        }
Example #2
0
        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);
        }
Example #3
0
        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);
        }