Display message on invalid input of ranges Display a message if the input ranges are invalid Apply Key In To Related Components The command executed by the key-in is also used on components that are related to the current component. E.g. when this custom attribute is used on an instrument loop then the key-in is also used on all loop members (instruments, control valves, etc.). Relationship Class Names The relationship class name to be used for the key-in Example Example of a pressure check for pipe runs (not configured in standard delivery) UpperLimit 200 LowerLimit 45 KeyInUpperExceeded pid component assigntemplate Invalid\InvalidUpper KeyInLowerExceeded pid component assigntemplate Invalid\InvalidLower KeyInInRange pid component assigntemplate ExpressionParser (\d+) ResetInvalidInput False DisplayMessageonInvalidInput False ApplyKeyInToRelatedComponents True RelationshipClassNames Relationship Class Name [0] RUN_HAS_IN_RUN Relationship Class Name [1] OBJECT_HAS_INSTRUMENT Relationship Class Name [2] REDUCER_CONNECTS_TO_SEGMENT Property Custom Attributes Class Name BMF_PROP_CUSTOM_ATTRIBUTES Display Label Property Custom Attributes Schema Bmf.01.01 Data Structure Name Display Label Data Type DefaultValue Default Value string IsGraphical IsGraphical boolean FormatString Format String string
Display message on invalid input of ranges Display a message if the input ranges are invalid Apply Key In To Related Components The command executed by the key-in is also used on components that are related to the current component. E.g. when this custom attribute is used on an instrument loop then the key-in is also used on all loop members (instruments, control valves, etc.). Relationship Class Names The relationship class name to be used for the key-in Example Example of a pressure check for pipe runs (not configured in standard delivery) UpperLimit 200 LowerLimit 45 KeyInUpperExceeded pid component assigntemplate Invalid\InvalidUpper KeyInLowerExceeded pid component assigntemplate Invalid\InvalidLower KeyInInRange pid component assigntemplate ExpressionParser (\d+) ResetInvalidInput False DisplayMessageonInvalidInput False ApplyKeyInToRelatedComponents True RelationshipClassNames Relationship Class Name [0] Relationship Class Name [1] Relationship Class Name [2] RUN_HAS_IN_RUN OBJECT_HAS_INSTRUMENT REDUCER_CONNECTS_TO_SEGMENT Property Custom Attributes Class Name BMF_PROP_CUSTOM_ATTRIBUTES Display Label Property Custom Attributes Schema Bmf.01.01 Data Structure Name Display Label Data Type DefaultValue Default Value string IsGraphical IsGraphical boolean FormatString Format String string
5732.CustomAttributes_5F00_explained.docx