getFieldType function
Type
getFieldType(
- ColumnDescription field
)
Implementation
Type getFieldType(ColumnDescription field) {
if (field.typeId == 16) {
return BooleanDataField;
} else if ((field.typeId == 16) ||
(field.typeId == 19) ||
(field.typeId == 1043) ||
(field.typeId == 25)) {
return StringDataField;
} else if (field.typeId == 16) {
return StringDataField;
} else if ((field.typeId == 20) ||
(field.typeId == 21) ||
(field.typeId == 23)) {
return IntegerDataField;
} else if ((field.typeId == 700) ||
(field.typeId == 701) ||
(field.typeId == 790) ||
(field.typeId == 1700)) {
return NumericDataField;
} else if (field.typeId == 1082) {
return DateDataField;
} else if ((field.typeId == 1083) || (field.typeId == 1266)) {
return TimeDataField;
} else if ((field.typeId == 1114) || (field.typeId == 1184)) {
return DateTimeDataField;
} else {
return DynamicDataField;
}
}