%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

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

classmethod %OnPreHTTP() as %Boolean [ Language = objectscript ]
Test for additional resources.
classmethod %ParseStyle(pStyle As %String, Output pCSS As %String) [ Language = objectscript ]
Parse a CSS style directive.
classmethod %WriteXMLForReport(pID As %String) [ Language = objectscript ]
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) [ Language = objectscript ]
Create a simplified XML report for displaying an error message.
classmethod GetTableData() [ Language = objectscript ]
Get the data, as xml, for the current worksheet.
classmethod SampleData() [ Language = objectscript ]
Write out sample data
classmethod SampleData2() [ Language = objectscript ]
Write out sample data
classmethod Test(pWorkSheetName As %String) [ Language = objectscript ]

Inherited Members

Inherited Properties

Inherited Methods

Feedback