DocBook|Search
Class Reference
%ZEN.Report.reportDataClasses
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [Report] >  [reportDataClasses]
Private  Storage  

class %ZEN.Report.reportDataClasses extends %RegisteredObject

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
6 14


Summary

Properties
DataPackage Namespace UseClassNamespaces WebServicePackage
ZenReport

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject CreateAdapterClass generateDataClasses generateWebService
generateWebServiceShell


Properties

• property DataPackage as %String;
package where data classes generated by generateDataClasses will be stored
• property Namespace as %String [ InitialExpression = "http://tempuri.org" ];
SOAP Namespace for the WebService
• property UseClassNamespaces as %Boolean [ InitialExpression = 1 ];
Namespaces of referenced classes will be used in the WSDL.
• property WebServicePackage as %String;
package where generated Web Service will be generated
• property ZenReport as %String;
package.classname for ZEN Report

Methods

• method CreateAdapterClass(className As %String, ByRef classdef As %Dictionary.ClassDefinition) as %Status
• method generateDataClasses() as %Status
generate data classes that correspond to the ZEN Report's exported string
• method generateWebService() as %Status
• method generateWebServiceShell(pReportName As %String)