Skip to main content

DBMTables.WideChars

persistent class DBMTables.WideChars extends %Library.Persistent

SQL Table Name: DBMTables.WideChars

This class stores results from the last run of the Wide Char check. For general comments, see DBMTables.Utils.

Property Inventory

Method Inventory

Properties

property LocationType as %String;
either "title" "content" or "renderedcontent"
Property methods: LocationTypeDisplayToLogical(), LocationTypeGet(), LocationTypeGetStored(), LocationTypeIsValid(), LocationTypeLogicalToDisplay(), LocationTypeLogicalToOdbc(), LocationTypeNormalize(), LocationTypeSet()
property LocationValue as %String (MAXLEN = 50);
Truncated text from the title, content, or rendered content that contained the wide char.
Property methods: LocationValueDisplayToLogical(), LocationValueGet(), LocationValueGetStored(), LocationValueIsValid(), LocationValueLogicalToDisplay(), LocationValueLogicalToOdbc(), LocationValueNormalize(), LocationValueSet()
property ParentTopic as %String (MAXLEN = 200);
Parent DocBookId. Displayed in table
Property methods: ParentTopicDisplayToLogical(), ParentTopicGet(), ParentTopicGetStored(), ParentTopicIsValid(), ParentTopicLogicalToDisplay(), ParentTopicLogicalToOdbc(), ParentTopicNormalize(), ParentTopicSet()
property SourceFile as %String (MAXLEN = 200);
Displayed in table
Property methods: SourceFileDisplayToLogical(), SourceFileGet(), SourceFileGetStored(), SourceFileIsValid(), SourceFileLogicalToDisplay(), SourceFileLogicalToOdbc(), SourceFileNormalize(), SourceFileSet()

Methods

classmethod CheckWideChars(verbose As %Boolean = 0) as %Integer
This method scans all the text for characters outside the range 0-255 and returns the number of wide characters
classmethod GetWideCharFindCount() as %Integer
classmethod Rebuild(verbose As %Boolean = 0, prompt As %Boolean = 0)
classmethod ShowWideChars(verbose As %Boolean = 0)

Queries

query WideCharFindings()
SQL Query:
SELECT SourceFile,ParentTopic,LocationType,LocationValue FROM WideChars

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.WideChars)

^DBMTables.WideCharsD(ID)
=
%%CLASSNAME
ParentTopic
SourceFile
LocationType
LocationValue
FeedbackOpens in a new tab