Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %BI.DataType
Private  Storage   

%BI.DataType


persistent class %BI.DataType extends
%Persistent

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
27 1 1


Summary


Properties
%Concurrency BaseType CustomDimension DOW
Day DecPoint Delimiter ExcludedWords
HrRng MBitMap MinChar Mth
MthWeek NullField NullPointer Per
Qtr Rounding StartFinPeriod TS
TextConversion TypeName UseExternalValue Wk
Yr childFunc coltseq initialization

Methods
%%OIDGet %1Check %AddJrnObjToSyncSet %AddToSaveSet
%AddToSyncSet %BMEBuilt %BindExport %BuildIndices
%BuildIndicesSegment %BuildObjectGraph %CheckConstraints %CheckConstraintsForExtent
%ClassIsLatestVersion %ClassName %Close %ComposeOid
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DowngradeConcurrency
%ExecuteAfterTriggers %ExecuteBeforeTriggers %Exists %ExistsId
%Extends %FileIndices %FileIndicesBuffered %GUID
%GUIDSet %GetLock %GetParameter %GetSwizzleObject
%Id %IncrementCount %InsertBatch %IsA
%IsModified %IsNull %JournalObject %KillExtent
%KillExtentData %LoadFromMemory %LockExtent %LockId
%New %NormalizeObject %ObjectIsNull %ObjectModified
%Oid %OnBeforeAddToSync %OnDetermineClass %Open
%OpenId %OriginalNamespace %PackageName %PhysicalAddress
%PurgeIndices %Reload %RemoveFromSaveSet %ResolveConcurrencyConflict
%RollBack %SQLAcquireLock %SQLAcquireTableLock %SQLAfterTriggers
%SQLBeforeTriggers %SQLBuildIndices %SQLBuildPurgeIndexForRow %SQLBuildPurgeIndices
%SQLCheckUnique %SQLCheckUniqueIndices %SQLCheckUniqueKeys %SQLCopyIcolIntoName
%SQLCopyNameIntoIcol %SQLCreateInsDelTables %SQLDefineiDjVars %SQLDelete
%SQLDeleteChildren %SQLDeleteTempStreams %SQLEExit %SQLExists
%SQLFKeyDelLock %SQLFieldValidate %SQLGetLock %SQLGetOld
%SQLGetOldAll %SQLGetOldIndex %SQLInsert %SQLInsertComputes
%SQLInsertStreams %SQLInvalid %SQLInvalid2 %SQLMVDelete
%SQLMVIndexDelete %SQLMVIndexInsert %SQLMVIndexUpdate %SQLMVInsert
%SQLMVUpdate %SQLMissing %SQLNormalizeCompFields %SQLNormalizeFields
%SQLPurgeIndices %SQLQuickBulkInsert %SQLQuickBulkLoad %SQLQuickBulkSave
%SQLQuickBulkUpdate %SQLQuickDelete %SQLQuickDeleteChildren %SQLQuickFindPKeyByRowID
%SQLQuickFindRowIDByPKey %SQLQuickInsert %SQLQuickLoad %SQLQuickLoadChildren
%SQLQuickLogicalToOdbc %SQLQuickOdbcToLogical %SQLQuickUpdate %SQLReleaseLock
%SQLReleaseTableLock %SQLStorageValidation %SQLTrigDelTab %SQLTrigInsTab
%SQLUnlock %SQLUnlock2 %SQLUnlockError %SQLUnlockRef
%SQLUpdate %SQLUpdateComputes %SQLUpdateStreams %SQLValidateCompFields
%SQLValidateFields %SQLicompView %SQLnBuild %Save
%SaveDirect %SaveIndices %SerializeObject %SetModified
%SortBegin %SortEnd %SyncObjectIn %SyncTransport
%UnlockExtent %UnlockId %UpgradeConcurrency %ValidateIndices
%ValidateObject


Properties


• property BaseType as %String(TRUNCATE=1);
• property CustomDimension as %String(MAXLEN=30000,TRUNCATE=1);
• property DOW as %Boolean;
• property Day as %Boolean;
• property DecPoint as %SmallInt;
• property Delimiter as %String(TRUNCATE=1);
• property ExcludedWords as %String(MAXLEN=30000,TRUNCATE=1);
• property HrRng as %Boolean;
• property MBitMap as array of %BI.BitMapType;
• property MinChar as %String(TRUNCATE=1);
• property Mth as %Boolean;
• property MthWeek as %Boolean;
• property NullField as %String(TRUNCATE=1);
• property NullPointer as %String(TRUNCATE=1);
• property Per as %Boolean;
• property Qtr as %Boolean;
• property Rounding as %Boolean;
• property StartFinPeriod as %String(TRUNCATE=1);
• property TS as %Boolean;
• property TextConversion as %Integer;
• property TypeName as %String(TRUNCATE=1);
• property UseExternalValue as %Boolean;
• property Wk as %Boolean;
• property Yr as %Boolean;
• property childFunc as %Integer;
• property coltseq as %Integer;
• property initialization as %String(TRUNCATE=1);

Queries


• query ListAll()
SQL Query :
SELECT ID,TypeName
FROM %BI.DataType

Indices


• index (Name on TypeName:Exact);