Skip to main content

DBMTables.ExpectedHelp

persistent class DBMTables.ExpectedHelp extends %Library.Persistent

SQL Table Name: DBMTables.ExpectedHelp

Stores one record for each page in the SMP and each wizard page where we have any way of creating a help link. For general comments, see DBMTables.Utils.

Property Inventory

Method Inventory

Properties

property Detail as %String (MAXLEN = 200);
Detail name on page, if applicable
Property methods: DetailDisplayToLogical(), DetailGet(), DetailGetStored(), DetailIsValid(), DetailLogicalToDisplay(), DetailLogicalToOdbc(), DetailNormalize(), DetailSet()
property DocBookId (MAXLEN = 300);
Property methods: DocBookIdDisplayToLogical(), DocBookIdGet(), DocBookIdGetStored(), DocBookIdIsValid(), DocBookIdLogicalToDisplay(), DocBookIdLogicalToOdbc(), DocBookIdNormalize(), DocBookIdSet()
property HelpURL (MAXLEN = 300);
Property methods: HelpURLDisplayToLogical(), HelpURLGet(), HelpURLGetStored(), HelpURLIsValid(), HelpURLLogicalToDisplay(), HelpURLLogicalToOdbc(), HelpURLNormalize(), HelpURLSet()
property PageClass as %String (MAXLEN = 200);
Displayed in table; used as filter.
Property methods: PageClassDisplayToLogical(), PageClassGet(), PageClassGetStored(), PageClassIsValid(), PageClassLogicalToDisplay(), PageClassLogicalToOdbc(), PageClassNormalize(), PageClassSet()
property PageType as %Integer;
Displayed in table; used as filter.
Property methods: PageTypeDisplayToLogical(), PageTypeGet(), PageTypeGetStored(), PageTypeIsValid(), PageTypeLogicalToDisplay(), PageTypeNormalize(), PageTypeSet()

Methods

classmethod AddStudioPage(pagename, docbookid, verbose As %Boolean = 0)
classmethod CheckType1Pages(verbose As %Boolean = 0)
classmethod CheckType2Pages(verbose As %Boolean = 0)
classmethod CheckType3Pages(verbose As %Boolean = 0)
classmethod CheckType4Pages(verbose As %Boolean = 0)
classmethod CheckType5Pages(verbose As %Boolean = 0)
classmethod CheckType6Pages(verbose As %Boolean = 0)
classmethod GetCPFItems(verbose As %Boolean = 0)
classmethod GetPropertiesArray(classname, ByRef properties) as %Status
classmethod ProcessCPFProperties(classname, verbose As %Boolean = 0)
classmethod ProcessType1(tClass As %String, verbose As %Boolean = 0)
classmethod ProcessType2(tClass As %String, verbose As %Boolean = 0)
classmethod ProcessType3(ByRef classnameArray, verbose As %Boolean = 0)
classmethod ProcessType4(tClass As %String, verbose As %Boolean = 0)
classmethod ProcessType5(ByRef classnameArray, verbose As %Boolean = 0)
classmethod Rebuild(verbose As %Boolean = 0)

Indexes

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

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (DBMTables.ExpectedHelp)

^DBMTables.ExpectedHelpD(ID)
=
%%CLASSNAME
PageType
PageClass
Detail
HelpURL
DocBookId
FeedbackOpens in a new tab