![]() |
VB ScriptingThe Resolution database supports a full-featured VB scripting language that can be used to create custom workflow paths and applications. It is supported by the APP EDITOR, BASIC APP EDITOR and the PL/SQL EDITOR. Editors are integrated editors and debuggers for the scripts stored in the Resolution database.
|
|||
|
|
VB Scripting and Resolving The Resolution database treats almost everything in the database as an Object. Every Object has specific methods or applications associated with it, which are accessed using a right mouse click. ![]() The custom menu of options provided, is in fact a list of VB Scripts attached to the Object type. These VB scripts can perform any function, run any application or perform any database action possible from the client PC.
Application Editor The APP Editor is a custom Resolution applet that enables scripts to be edited and debugged. It also manages the retrieval and storage of the scripts in the database. The Visual Basic language supported in Resolution is a full featured language. It is able to access external DLL’s and perform OLE automation actions on other applications. It has access to all database functions and can use the database connection handle already established by the Resolution Reader Control, so no additional database logons are required. The scripts also have access to which object triggered the script, so that actions can be tailored to operate on the selected object. Integrated Debugger The App Editor contains an integrated debugger, enabling scripts to be
debugged on-line. Custom Work Flows By customizing Object menus, custom workflow paths and shortcuts can be established. If a common operation is detected, a script can be written to perform the task or at least assist the user in performing the task. These scripts are very easy to build, are centrally controlled by the database and are accessible to all given the appropriate privileges. Security in the database enables the drop down menus to change based on access rights. |
| Copyright 2003, Resolution Integration Solutions, Inc. Web Design & Development by |
||