This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).

%BI.OCRForm

persistent class %BI.OCRForm extends %Library.Persistent

SQL Table Name: %BI.OCRForm

Property Inventory (Including Private)

Properties

property class as %String [ Required ];
Property methods: classDisplayToLogical(), classGet(), classGetStored(), classIsValid(), classLogicalToDisplay(), classLogicalToOdbc(), classNormalize(), classSet()
property dir as %String;
Property methods: dirDisplayToLogical(), dirGet(), dirGetStored(), dirIsValid(), dirLogicalToDisplay(), dirLogicalToOdbc(), dirNormalize(), dirSet()
relationship rule as array of %BI.OCRRule [ InitialExpression = $listbuild("%BI.OCRRule","form",+$this,"children",1,1) , Transient , Inverse = form , Cardinality = children ];
Property methods: ruleGet(), ruleGetObject(), ruleGetObjectId(), ruleGetSwizzled(), ruleIsEmpty(), ruleIsValid(), ruleNewObject(), ruleRClose(), ruleRExec(), ruleRFetch(), ruleRelate(), ruleSQLCompute(), ruleSet(), ruleUnRelate()

Indices

index (MainIndex on class) [IdKey, Type = key];
Index methods: MainIndexCheck(), MainIndexDelete(), MainIndexExists(), MainIndexOpen(), MainIndexSQLCheckUnique(), MainIndexSQLExists(), MainIndexSQLFindPKeyByConstraint(), MainIndexSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%BI.OCRForm)

^BI.OCRFormD(ID)
=
%%CLASSNAME
dir
Feedback