|
Class Reference
%DeepSee.Report.UI.CreateDCR
|
|
![]() |
|||
Private Storage |
DeepSee Report DCR Builder page.
|
|
|
Set this to the correct domain.
DeepSee favorite icon.
Comma-separated list of additional JS include files for the page.
Displayed name of this page.
Comma-separated list of User class packages whose HTML class and style definitions are in pre-generated include files.
|
Data selection type. This sets the editor's mode of operation To either select individual data fields (ByField) and create an SQL statement, or to use a predefined class query and skip a lot of low level stuff in favor of some quick defaults (ByQuery).
Data source. This is a copy of the value in the report model.
Name of the currently active default namespace
Name of Report being viewed.
Local copy of report model object. Index (0-based) of selected data field (if any).
|
Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
This class method callback is called just before the server-side page object is created.
Get the (localized) name of the page.
Get the product name for the page.
Get the (localized) title string for the page.
Return a JSON string in the form of an array of function names where the named functions are all queries associated with the given class If the class cannot be openned the string ERROR will be returned. If the class has no defined queries the string "[]" will be returned.
Given a class and query method name, return a JSON string for an object with two fields. "data" is an array of objects where each object has a name, type and caption field and represents a returned column from the query. "arg" is an array of objects where each object has a name and type and represents a parameter of the query function (in order of passing). If the class cannot be read, the query returns the string "$$$NoJoy"
Get information to display in the ribbon bar.
Adjust sizes of components on the page.
Create a temporary backup of the active client-side model for 'undo' purposes
Launch the data source dialog.
Invoke dialog to create a new report.
This client event is fired when the a popup page launched from this page fires an action.
Adjust sizes of components on the page.
This client event, if present, is fired when the page is loaded.
Check if user really wants to exit if they have not saved changes
Invoke dialog to open a report.
reset the active editors
Reset the model to a previous locally-stored state
Restore UI settings based on a freshly loaded model
Save the report.
Data drop on data property table.
Set the dataSource for the report.
Do the actual work of updating the view to match the current view mode.