Skip to main content

DBMTables.ImageFiles

persistent class DBMTables.ImageFiles extends %Library.Persistent

SQL Table Name: DBMTables.ImageFiles

This class stores one record for each image file in the /images subdirectories of the search path. For general comments, see DBMTables.Utils.

Property Inventory

Method Inventory

Properties

property FileIsUsed as %String [ InitialExpression = "???" ];
Displayed in table; used as filter.
Property methods: FileIsUsedDisplayToLogical(), FileIsUsedGet(), FileIsUsedGetStored(), FileIsUsedIsValid(), FileIsUsedLogicalToDisplay(), FileIsUsedLogicalToOdbc(), FileIsUsedNormalize(), FileIsUsedSet()
property Filename as %String (MAXLEN = 200);
Complete path and filename -- displayed in UI INFO field.
Property methods: FilenameDisplayToLogical(), FilenameGet(), FilenameGetStored(), FilenameIsValid(), FilenameLogicalToDisplay(), FilenameLogicalToOdbc(), FilenameNormalize(), FilenameSet()
property IsWriteable as %Boolean [ InitialExpression = 0 ];
Displayed in table; used as filter.
Property methods: IsWriteableDisplayToLogical(), IsWriteableGet(), IsWriteableGetStored(), IsWriteableIsValid(), IsWriteableLogicalToDisplay(), IsWriteableNormalize(), IsWriteableSet()
property NameHasSpaces as %Boolean [ InitialExpression = 0 ];
Displayed in table; used as filter.
Property methods: NameHasSpacesDisplayToLogical(), NameHasSpacesGet(), NameHasSpacesGetStored(), NameHasSpacesIsValid(), NameHasSpacesLogicalToDisplay(), NameHasSpacesNormalize(), NameHasSpacesSet()
property Problem as %Boolean [ InitialExpression = 0 ];
Displayed in table; used as filter.
Property methods: ProblemDisplayToLogical(), ProblemGet(), ProblemGetStored(), ProblemIsValid(), ProblemLogicalToDisplay(), ProblemNormalize(), ProblemSet()
property ShortFilename as %String (MAXLEN = 200);
Displayed in table.
Property methods: ShortFilenameDisplayToLogical(), ShortFilenameGet(), ShortFilenameGetStored(), ShortFilenameIsValid(), ShortFilenameLogicalToDisplay(), ShortFilenameLogicalToOdbc(), ShortFilenameNormalize(), ShortFilenameSet()

Methods

classmethod GetCount() as %Integer
classmethod Rebuild(verbose As %Integer = 0)
verbose is 0, 1, or 2

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (IsWriteableIdx on IsWriteable);
Index methods: IsWriteableIdxExists()
index (NameHasSpacesIdx on NameHasSpaces);
Index methods: NameHasSpacesIdxExists()
index (ProblemIdx on Problem);
Index methods: ProblemIdxExists()
index (ShortFilenameIdx on ShortFilename);
Index methods: ShortFilenameIdxExists()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (DBMTables.ImageFiles)

^DBMTables.ImageFilesD(ID)
=
%%CLASSNAME
Filename
ShortFilename
Problem
NameHasSpaces
IsWriteable
FileIsUsed
FeedbackOpens in a new tab