DocBook|Search
Class Reference
%DeepSee.UI.WorksheetPDF
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [UI] >  [WorksheetPDF]
Private  Storage  

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.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 7


Summary

This is a Zen Report class. 

Properties
%ArrayLogFiles %SplitReturnedPDFs %display %id
%seriesCount %seriesNames %source CheckPDFNotZeroLength
CountRepeatingElement Datasource DefaultFontFaceCopyHTML DefaultFontSizeCopyHTML
MainReport RenderTimeOut RepeatingElement ReportDir
ReportXMLNameSpace ReportXMLNameSpacePrefix SetProcessWideRunTimeMode SplitAndMerge
SplitDir SplitOnly SplitRootName StripPI
SubReport SuppressExcelHeaders TableAltColor TimeOut
TooLongText UseRawIOForXML XsltVersion isHTML5
isServer toexcelstream tohtmlstream toxslfostream
xmlfile xmlstream

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %CreateModelInstance %DeleteModel %DispatchClassMethod
%DispatchGetModified %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%Extends %GetComponentById %GetJSValidationCode %GetParameter
%GetPropertyInfo %InvokeAction %IsA %IsModified
%IsReadOnly %New %NormalizeObject %ObjectModified
%OnAfterReport %OnBeforeReport %OnCopyDataFromModel %OnCopyDataToModel
%OnDeleteModel %OnDeleteSource %OnGetPropertyInfo %OnInvokeAction
%OnLoadModel %OnNewSource %OnOpenSource %OnPreHTTP
%OnReportTag %OnSaveSource %OnStoreModel %OnSubmit
%OpenModel %OriginalNamespace %PackageName %ParseStyle
%RemoveFromSaveSet %SaveModel %SerializeObject %SetModified
%SubmitHandler %ValidateObject %WriteXMLForReport %WriteXMLMessage
AsynchGenerateReport ConvertParameter Decrypt Encrypt
EscapeHTML EscapeURL GenerateReport GenerateReportToStream
GenerateStream GenerateToFile GetTableData HyperEventBody
HyperEventCall HyperEventFrame HyperEventHead Include
InsertHiddenField InsertHiddenFields IsPrivate Link
OnAfterCreateDisplay OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS RewriteURL SampleData
SampleData2 ShowError StartTimer StopTimer
Test TestPDFGeneration ThrowError UnescapeHTML
UnescapeURL


Parameters

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

Methods

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