Skip to main content


SQL Table Name: %iFind_Index.AbstractAttribute

This class is deprecated and will no longer be used when generating table projections for an iFind index. Read-only projection of the records in which a particular attribute occurs. Controlled through the IFINDATTRIBUTES parameter in %iFind.Index.Semantic

Property Inventory


parameter READONLY = 1;
Inherited description: READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.


property AttributeId as %Integer [ Required ];
The attribute appearing in this record
Property methods: AttributeIdDisplayToLogical(), AttributeIdGet(), AttributeIdIsValid(), AttributeIdLogicalToDisplay(), AttributeIdNormalize(), AttributeIdSet()
property RecId as %Integer [ Required ];
The record in which the attribute appears
Property methods: RecIdDisplayToLogical(), RecIdGet(), RecIdIsValid(), RecIdLogicalToDisplay(), RecIdNormalize(), RecIdSet()


index (NewIndex1 on AttributeId,RecId) [IdKey, Type = key];
Index methods: NewIndex1Check(), NewIndex1Delete(), NewIndex1Exists(), NewIndex1Open(), NewIndex1SQLCheckUnique(), NewIndex1SQLExists(), NewIndex1SQLFindPKeyByConstraint(), NewIndex1SQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab