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

%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)

Parameters

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)