获取字段类型原创
2人赞赏了该文章
377次浏览
编辑于2023年12月29日 11:55:47
MainEntityType mainType = EntityMetadataCache.getDataEntityType("单据标识");
DataEntityPropertyCollection properties = mainType.getProperties();
for (IDataEntityProperty property : properties) {
String name = property.getName();
if (property instanceof BigIntProp){
if (property instanceof IntegerProp){
if (property instanceof DecimalProp){
if (property instanceof LongProp){
//若是基础资料类型,自动会带后缀_id
}
if (property instanceof DateTimeProp){
if (property instanceof TextProp){
if (property instanceof BooleanProp){
if (property instanceof ComboProp){
if (property instanceof VarcharProp){
//基础资料且主键是string类型
}
if (property instanceof EntryProp){
//单据体
}
}
推荐阅读