Home > Class Reference > ENSLIB namespace > %DeepSee.UI.MDXPrint

%DeepSee.UI.MDXPrint

class %DeepSee.UI.MDXPrint extends %ZEN.Component.page

This page renders an MDX statement in a printer friendly manner.

Property Inventory

Method Inventory

Parameters

parameter DOMAIN = %DeepSee;
Domain used for localization.
parameter PAGENAME = Print-Friendly Output;
Inherited description: Optional. This is the display name used for this page. If not provided, the class name is used.
parameter RESOURCE = %DeepSee_Portal;
All DeepSee pages require %DeepSee_Portal USE.

Properties

property StdTitle as %ZEN.Datatype.string [ InitialExpression = ..#PAGENAME ];
Define the title that will be displayed within subclasses
Property methods: StdTitleDisplayToLogical(), StdTitleGet(), StdTitleIsValid(), StdTitleLogicalToDisplay(), StdTitleLogicalToOdbc(), StdTitleNormalize(), StdTitleSet()
property cubeName as %ZEN.Datatype.string (ZENURL = "CUBE");
Name of cube the query is based on (used with queryKey).
Property methods: cubeNameDisplayToLogical(), cubeNameGet(), cubeNameIsValid(), cubeNameLogicalToDisplay(), cubeNameLogicalToOdbc(), cubeNameNormalize(), cubeNameSet()
property mdx as %ZEN.Datatype.string (ZENURL = "MDX");
!!!
Property methods: mdxDisplayToLogical(), mdxGet(), mdxIsValid(), mdxLogicalToDisplay(), mdxLogicalToOdbc(), mdxNormalize(), mdxSet()
property queryKey as %ZEN.Datatype.string (ZENURL = "KEY");
Key for the query.
Property methods: queryKeyDisplayToLogical(), queryKeyGet(), queryKeyIsValid(), queryKeyLogicalToDisplay(), queryKeyLogicalToOdbc(), queryKeyNormalize(), queryKeySet()

Methods

method %PrintResults(pRS As %DeepSee.ResultSet) as %Status [ Language = objectscript ]
Print out the contents (as HTML) of the given MDX result set.
method DrawHTML(pSeed As %String) as %Status [ Language = objectscript ]

Inherited Members

Inherited Properties

Inherited Methods