This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %DeepSee.UI.WorksheetPDF


class %DeepSee.UI.WorksheetPDF extends %ZEN.Report.reportPage

Render a Worksheet to PDF by using the Zen reports infrastructure. The name of the worksheet to process is passed in via the URL parameter WORKSHEET.

Method Inventory (Including Private)


parameter DEFAULTMODE = pdf;
parameter DOMAIN = %DeepSee;
Inherited description: Localization domain. DataModel classes that wish to support localization must provide a value for this within subclasses.

Methods (Including Private)

classmethod %OnPreHTTP() as %Boolean
Test for additional resources.
classmethod %ParseStyle(pStyle As %String, Output pCSS As %String)
Parse a CSS style directive.
classmethod %WriteXMLForReport(pID As %String)
Write out the contents of a report in a way that can be consumed by a Zen report. pID is the full name of the worksheet.
classmethod %WriteXMLMessage(pTitle As %String, pMessage As %String)
Create a simplified XML report for displaying an error message.
classmethod GetTableData()
Get the data, as xml, for the current worksheet.
classmethod SampleData()
Write out sample data
classmethod SampleData2()
Write out sample data
classmethod Test(pWorkSheetName As %String)

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

FeedbackOpens in a new window