rpti::frwk

Enables you to execute and export report.

rpti::frwk addconverter

Add converter class, used for version management.

Syntax
rpti::frwk addconverter
Parameters
class
Value: Class Name that implements conversion process.

rpti::frwk addcustompackage

Registers .tcl package to load containing custom module.

Syntax
rpti::frwk addcustompackage
Parameters
-directory
Value: Directory that contains .tcl package.
-packagename
Value: Name of .tcl package.
Returns
1 for OK; .tcl-error in case of error.

rpti::frwk addcustompath

Registers additional search path(s) to locate custom modules.

Syntax
rpti::frwk addcustompath
Parameters
-directory
Value: One or a list of paths separated by blank.
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk addview

Add/Register a view for update callbacks.

Syntax
rpti::frwk addview
Parameters
view
Value: View/widget that implements update callbacks.

rpti::frwk appendtemplate

Appends the specified report template to existing report template.

Syntax
rpti::frwk appendtemplate
Parameters
-file
Value: File name of report template.
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk execute

Executes the current report template.

Syntax
rpti::frwk execute
Parameters
-id
Value: ID of the items to be executed.
The default value: "root" all items in the report will be executed.
Returns
1 for OK

rpti::frwk export

Exports the Ms-office report based on current report template.

Syntax
rpti::frwk export
Parameters
-file
Value: File name of Ms-office report including extension.
Returns
1 for OK, .tcl -error in case of error.

rpti::frwk geterrorcount

Get number of errors.

Syntax
rpti::frwk geterrorcount
Parameters
None

rpti::frwk getexportitems

Get number of items marked for export.

Syntax
rpti::frwk getexportitems
Parameters
None

rpti::frwk getinterface

Get Frwk Interface.

Syntax
rpti::frwk getinterface
Parameters
-name
Value: Report session name.
Returns
Framework Interface Object

rpti::frwk getmasterdocument

Queries the current Ms-office master template file based on current report format (document, presentation).

Syntax
rpti::frwk getmasterdocument
Returns
The current Ms-office master template file.

rpti::frwk getreporttype

Queries the Ms-office report type.

Syntax
rpti::frwk getreporttype
Returns
The current Ms-office report type (word, ppt).

rpti::frwk getunexecuteditems

Get number of non-executable items.

Syntax
rpti::frwk getunexecuteditems
Parameters
None

rpti::frwk getworkdir

Queries the current work directory.

Syntax
rpti::frwk getworkdir
Returns
The current work directory.

rpti::frwk ispaused

Check if report execution is paused.

Syntax
rpti::frwk ispaused

rpti::frwk::isrunning

Check if report is running.

Syntax
rpti::frwk isrunning

rpti::frwk isstarted

Check if report execution started.

Syntax
rpti::frwk isstarted

rpti::frwk loadtemplate

Loads the specified report template.

Syntax
rpti::frwk loadtemplate
Parameters
-file
Value: File name of report template.
-filelist
Value (optional): List of file names as seen in the Report Template dialog or as passed or as used in the order of running HyperWorks in batch mode. See HyperWorks documentation "barchmode" parameter "-tplParams".
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk newreport

Creates new report template.

Syntax
rpti::frwk newreport
Parameters
-type
Value: Type of report (word, ppt).
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk pause

Flags pause execution.

Syntax
rpti::frwk pause

rpti::frwk quit

Quits Report.

Syntax
rpti::frwk quit
Parameters
None
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk redraw

Notifies all registered views to redraw itself.

Syntax
rpti::frwk redraw

rpti::frwk registertype

Register a new type relating to an editor.

Syntax
rpti::frwk registertype
Parameters
-type
Value: Unique one-word, all lowercase identifier for the new type. This is the identifier you will need to specify in the module's .xml file.
-class
Value: ITcl class that contains the editor code. Make sure to use proper name space for your custom editor to avoid naming clashes.
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk removeview

Remove already registered views.

Syntax
rpti::frwk removeview
Parameters
view
Value: View/widget registered.

rpti::frwk reset

Resets the execution flags.

Syntax
rpti::frwk reset

rpti::frwk resume

Resets the execution flags.

Syntax
rpti::frwk resume

rpti::frwk savetemplate

Saves the current report template.

Syntax
rpti::frwk savetemplate
Parameters
-file
Value: File name of report template.
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk setmasterdocument

Sets the Ms-office master template based on current report format (document, presentation).

Syntax
rpti::frwk setmasterdocument
Parameters
-file
Value: Ms-office master template file.
Returns
1 for OK; .tcl-error in case of error.

rpti::frwk setworkdir

Sets the work directory to specified path.

Syntax
rpti::frwk setworkdir
Parameters
-directory
Value: Path of work directory.
Returns
1 for OK; .tcl-error in case of error.

rpti::frwk start

Starts ARD in desired mode.

Syntax
rpti::frwk start
Parameters
-mode
Values: Interactive (interactive with GUI) mute (engine only, no GUI).
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk startexec

Flags execution start.

Syntax
rpti::frwk startexec

rpti::frwk stop

Flags stop execution.

Syntax
rpti::frwk stop

rpti::frwk templateloadpostcommand

Specify the callback to be called after a new report template got loaded.

Syntax
rpti::frwk templateloadpostcommand
Parameters
-command
Value: Command, .tcl procedure or ITcl method to be called.
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk templateloadprecommand

Specify the callback to be called before a new report template is being loaded.

Syntax
rpti::frwk templateloadprecommand
Parameters
-command
Value: Command, .tcl procedure or ITcl method to be called.
Returns
1 for OK, .tcl-error in case of error.

rpti::frwk validate

Validate an item.

Syntax
rpti::frwk validate
Parameters
-id
Value: Specify item ID to validate.