JadeReportWriterManager Class
The JadeReportWriterManager class provides a superclass for each JADE Report Writer application. The methods provided by instances of the
Method | Description |
---|---|
createReport | Creates a new, empty report with a specified name, folder, view, and root collection, and with options copied from an existing report (if specified) |
getAllReportNames | Updates the parameter array values with the folder path and report names visible to the current user |
getAllViewNames | Updates the parameter array values with all report views visible to the current user |
getFolderPaths | Gets an array of the full paths of each report folder to which the user has access |
getFoldersInFolderPath | Gets an array of names of all child folders to which the current user has access in the specified folder |
getReport | Returns a transient instance of the JadeReportWriterReport class for the specified report |
getReportsInFolderPath | Gets an array of all report names in the folder to which the user has access |
getViewDetails | Retrieves details of the specified report view |
isReportWriterInstalled | Specifies whether the JadeReportWriterSchema is loaded and available |
setSecurity | Sets the JadeReportWriterSecurity class to the user subclass of JadeReportWriterSecurity |
setSecurityObject | Sets the object to be passed to the Object class jadeReportWriterCheck method during the query phase of the JADE Report Writer process |
setUserName | Sets the user name that is to be used in security checks |
startReportDesignerForReport | Starts the JADE Report Writer Designer application in the same way as the startReportWriterDesigner method but automatically opens a specified report |
startReportWriterConfiguration | Starts the JADE Report Writer Configuration application, passing the current user code and security class |
startReportWriterDesigner | Starts the JADE Report Writer Designer application, passing the current user code and security class |