Skip to main content

This version of the product is no longer supported, and this documentation is no longer updated regularly. See the latest version of this content.Opens in a new tab

%iKnow.Tables.AbstractCustomAnnotation

abstract persistent class %iKnow.Tables.AbstractCustomAnnotation extends %Library.Persistent

SQL Table Name: %iKnow_Tables.AbstractCustomAnnotation

Property Inventory

Properties

property Code as %String (MAXLEN = 10);
Note that it is recommended to keep Code unique per Part ID!
Property methods: CodeDisplayToLogical(), CodeGet(), CodeIsValid(), CodeLogicalToDisplay(), CodeLogicalToOdbc(), CodeNormalize(), CodeSet()
property Parts as list of %Integer;
Property methods: PartsBuildValueArray(), PartsCollectionToDisplay(), PartsCollectionToOdbc(), PartsDisplayToCollection(), PartsDisplayToLogical(), PartsGet(), PartsGetObject(), PartsGetObjectId(), PartsGetSwizzled(), PartsIsValid(), PartsLogicalToDisplay(), PartsNormalize(), PartsOdbcToCollection(), PartsSet(), PartsSetObject(), PartsSetObjectId()
property Value as %String (MAXLEN = 150);
Property methods: ValueDisplayToLogical(), ValueGet(), ValueIsValid(), ValueLogicalToDisplay(), ValueLogicalToOdbc(), ValueNormalize(), ValueSet()

Indexes

index (PartIdx on Parts(ELEMENTS)) [Data = Code];
Index methods: PartIdxExists()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab