Home > Class Reference > ENSLIB namespace > %BI.AttachInfo

%BI.AttachInfo

persistent class %BI.AttachInfo extends %Library.Persistent

SQL Table Name: %BI.AttachInfo

Property Inventory (Including Private)

Properties (Including Private)

property ChkField as array of %Boolean;
Property methods: ChkFieldBuildValueArray(), ChkFieldCollectionToDisplay(), ChkFieldCollectionToOdbc(), ChkFieldDisplayToCollection(), ChkFieldDisplayToLogical(), ChkFieldGet(), ChkFieldGetObject(), ChkFieldGetObjectId(), ChkFieldGetStored(), ChkFieldGetSwizzled(), ChkFieldIsValid(), ChkFieldLogicalToDisplay(), ChkFieldNormalize(), ChkFieldOdbcToCollection(), ChkFieldSet(), ChkFieldSetObject(), ChkFieldSetObjectId()
property DateField as array of %String (TRUNCATE = 1);
Property methods: DateFieldBuildValueArray(), DateFieldCollectionToDisplay(), DateFieldCollectionToOdbc(), DateFieldDisplayToCollection(), DateFieldDisplayToLogical(), DateFieldGet(), DateFieldGetObject(), DateFieldGetObjectId(), DateFieldGetStored(), DateFieldGetSwizzled(), DateFieldIsValid(), DateFieldLogicalToDisplay(), DateFieldLogicalToOdbc(), DateFieldNormalize(), DateFieldOdbcToCollection(), DateFieldSet(), DateFieldSetObject(), DateFieldSetObjectId()
property FormID as %String (TRUNCATE = 1) [ Required ];
Property methods: FormIDDisplayToLogical(), FormIDGet(), FormIDGetStored(), FormIDIsValid(), FormIDLogicalToDisplay(), FormIDLogicalToOdbc(), FormIDNormalize(), FormIDSet()
property LastUpdate as %String (TRUNCATE = 1);
Property methods: LastUpdateDisplayToLogical(), LastUpdateGet(), LastUpdateGetStored(), LastUpdateIsValid(), LastUpdateLogicalToDisplay(), LastUpdateLogicalToOdbc(), LastUpdateNormalize(), LastUpdateSet()
property PicField as array of %BI.AttachedPicture;
Property methods: PicFieldBuildValueArray(), PicFieldCollectionToDisplay(), PicFieldCollectionToOdbc(), PicFieldDisplayToCollection(), PicFieldGet(), PicFieldGetObject(), PicFieldGetObjectId(), PicFieldGetStored(), PicFieldGetSwizzled(), PicFieldIsValid(), PicFieldOdbcToCollection(), PicFieldSet(), PicFieldSetObject(), PicFieldSetObjectId()
property RecordID as %String (TRUNCATE = 1) [ Required ];
Property methods: RecordIDDisplayToLogical(), RecordIDGet(), RecordIDGetStored(), RecordIDIsValid(), RecordIDLogicalToDisplay(), RecordIDLogicalToOdbc(), RecordIDNormalize(), RecordIDSet()
property TextField as array of %String (TRUNCATE = 1);
Property methods: TextFieldBuildValueArray(), TextFieldCollectionToDisplay(), TextFieldCollectionToOdbc(), TextFieldDisplayToCollection(), TextFieldDisplayToLogical(), TextFieldGet(), TextFieldGetObject(), TextFieldGetObjectId(), TextFieldGetStored(), TextFieldGetSwizzled(), TextFieldIsValid(), TextFieldLogicalToDisplay(), TextFieldLogicalToOdbc(), TextFieldNormalize(), TextFieldOdbcToCollection(), TextFieldSet(), TextFieldSetObject(), TextFieldSetObjectId()
property UpdateUser as %String (TRUNCATE = 1);
Property methods: UpdateUserDisplayToLogical(), UpdateUserGet(), UpdateUserGetStored(), UpdateUserIsValid(), UpdateUserLogicalToDisplay(), UpdateUserLogicalToOdbc(), UpdateUserNormalize(), UpdateUserSet()

Indexes

index (IDKey on FormID,RecordID) [IdKey, Type = key, Unique];
Index methods: IDKeyCheck(), IDKeyDelete(), IDKeyExists(), IDKeyOpen(), IDKeySQLCheckUnique(), IDKeySQLExists(), IDKeySQLFindPKeyByConstraint(), IDKeySQLFindRowIDByConstraint()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%BI.AttachInfo)

^BI.AttachInfoD(ID)
=
LastUpdate
UpdateUser

Storage Model: CacheStorage (%BI.AttachInfo)

^BI.AttachInfoD(ID,"C",n)
=
ChkField(n)

Storage Model: CacheStorage (%BI.AttachInfo)

^BI.AttachInfoD(ID,"X")
=
%%CLASSNAME

Storage Model: CacheStorage (%BI.AttachInfo)

^BI.AttachInfoD(ID,"D",n)
=
DateField(n)

Storage Model: CacheStorage (%BI.AttachInfo)

^BI.AttachInfoD(ID,"P",n)
=
PicField(n)

Storage Model: CacheStorage (%BI.AttachInfo)

^BI.AttachInfoD(ID,"T",n)
=
TextField(n)