fmeobjects.FMEFeature.getAttributeNullMissingAndType¶
-
FMEFeature。
getAttributeNullMissingAndType
( attributeName ) ¶ -
此方法返回一个布尔值的元组,指示属性是否为空,一个布尔值指示属性是否缺失,一个整数表示属性的类型。第一个布尔值是
真正的
如果attributeName映射到特性上的nullgCF属性值。否则它是假
。第二个布尔值是真正的
如果attributeName映射到特性上没有值。否则它是假
。如果属性不存在,FME_ATTR_UNDEFINED
为该类型返回,否则将返回属性类型。可能的属性类型是
FME_ATTR_UNDEFINED
,FME_ATTR_BOOLEAN
,FME_ATTR_INT8
,FME_ATTR_UINT8
,FME_ATTR_INT16
,FME_ATTR_UINT16
,FME_ATTR_INT32
,FME_ATTR_UINT32
,FME_ATTR_REAL32
,FME_ATTR_REAL64
,FME_ATTR_REAL80
,FME_ATTR_STRING
,FME_ATTR_ENCODED_STRING
,FME_ATTR_INT64
或FME_ATTR_UINT64
。参数: attributeName(str) -属性的名称。 返回类型: 元组(bool,bool,int] 返回: 一个包含2个布尔值的元组,第一个值表示属性值是否为空,第二个值表示属性是否缺失,一个整数表示属性类型。