Home > Class Reference > %SYS namespace > %ZEN.Report.Display.bookmark


class %ZEN.Report.Display.bookmark extends %ZEN.Report.Display.childrenNode

bookmark The book formatting object is used to identify an access point, by name, and to specify where that access point is within the current document or another external document. A given bookmark may be further subdivided into a sequence of (sub-)bookmarks to as many levels as the authors desire.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property externalDestination as %ZEN.Datatype.string;
externalDestion This attribute if not null is the uri to a place in another document
Property methods: externalDestinationDisplayToLogical(), externalDestinationGet(), externalDestinationIsValid(), externalDestinationLogicalToDisplay(), externalDestinationLogicalToOdbc(), externalDestinationNormalize(), externalDestinationSet()
property internalDestination as %ZEN.Datatype.string;
internalDestination This attribute if not null is the idref of a place in the document of which it is a part
Property methods: internalDestinationDisplayToLogical(), internalDestinationGet(), internalDestinationIsValid(), internalDestinationLogicalToDisplay(), internalDestinationLogicalToOdbc(), internalDestinationNormalize(), internalDestinationSet()
property startingState as %ZEN.Datatype.string;
Specifies how the formatting object to which it applies is initially displayed.
Values have the following meanings:
  • show
  • hide
  • show The content of the formatting object is a candidate for being displayed initially.
    hide The content of the formatting object is not a candidate for being displayed initially.
    Property methods: startingStateDisplayToLogical(), startingStateGet(), startingStateIsValid(), startingStateLogicalToDisplay(), startingStateLogicalToOdbc(), startingStateNormalize(), startingStateSet()

    Methods (Including Private)

    method %DrawToXSLFO(ByRef context As %Library.String, ByRef XSL As %Library.GlobalCharacterStream, delay As %Library.GlobalCharacterStream, ByRef incell As %Library.Boolean) as %Status [ Language = objectscript ]
    This internal method is used to generate xsl-fo for all the children of this bookmark

    Inherited Members

    Inherited Properties (Including Private)

    Inherited Methods (Including Private)