Skip to main content

DBMTables.SETFiles

persistent class DBMTables.SETFiles extends %Library.Persistent

SQL Table Name: DBMTables.SETFiles

This class stores one record for each SET file on the search path. For general comments, see DBMTables.Utils.

Property Inventory

Method Inventory

Properties

property BookList as %String (MAXLEN = 200);
List of the DocBook ids for the books in this set, as a comma-separated list
Property methods: BookListDisplayToLogical(), BookListGet(), BookListGetStored(), BookListIsValid(), BookListLogicalToDisplay(), BookListLogicalToOdbc(), BookListNormalize(), BookListSet()
property DocBookId as %String (MAXLEN = 200);
id of the . Displayed in table; used as filter.
Property methods: DocBookIdDisplayToLogical(), DocBookIdGet(), DocBookIdGetStored(), DocBookIdIsValid(), DocBookIdLogicalToDisplay(), DocBookIdLogicalToOdbc(), DocBookIdNormalize(), DocBookIdSet()
property Filename as %String (MAXLEN = 200);
Complete path and filename. Displayed above the table when a SET is selected.
Property methods: FilenameDisplayToLogical(), FilenameGet(), FilenameGetStored(), FilenameIsValid(), FilenameLogicalToDisplay(), FilenameLogicalToOdbc(), FilenameNormalize(), FilenameSet()
property Remap as %String (MAXLEN = 200);
The remap value of this DocBook id, if available in the database.
Property methods: RemapDisplayToLogical(), RemapGet(), RemapGetStored(), RemapIsValid(), RemapLogicalToDisplay(), RemapLogicalToOdbc(), RemapNormalize(), RemapSet()
property Title as %String (MAXLEN = 200);
Title of this DocBook id, if available in the database. Displayed above the table when a row is selected.
Property methods: TitleDisplayToLogical(), TitleGet(), TitleGetStored(), TitleIsValid(), TitleLogicalToDisplay(), TitleLogicalToOdbc(), TitleNormalize(), TitleSet()

Methods

classmethod Rebuild(verbose As %Integer = 0)
For this method, verbose is 0, 1, or 2.
classmethod Update(DocBookId As %String)
Update a record in this cache. Use this after loading a SET file.

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (DBMTables.SETFiles)

^DBMTables.SETFilesD(ID)
=
%%CLASSNAME
DocBookId
Filename
Title
Remap
BookList
FeedbackOpens in a new tab