338 St-Antoine East, Montreal (Quebec) Canada H2Y 1A3   
Toll free: 1-877-807-7111 / Phone: 514-848-1166 / Fax: 514-848-0895   


«« PREVIOUS    •    VIEW NEXT »»       

These consists of a series of include files and procedures that provide added functionality. Certain procedures are included in templates whereas other procedures are located in a persistently running procedure. These include:


Features

Combo/Selection Widget Maintenance Tools

A variety of tools exist that allows one to manipulate lists of information much more easily and with much less code. If you wish to display a foreign key as a combo box or selection list, the templates are structured to make this much easier.

For example, suppose you wanted to insert 'Sales Rep name' as a combo-box in a customer viewer (this requires much more work than just displaying the code). One would normally have to create a local-initialize, local-display-fields and local assign-statement procedures and enter all the required code. With the Vision templates, pre-existing procedures are already in place making this process much easier. In addition, if the user adds a Sales Rep code from another open window, the combo boxes can react to state changes to refresh the combo boxes.

Quick Retrieve of Record

Consists of a retrieve button and certain pre-defined procedures which allow the user to enter all or part of a key(s) and then select the retrieve button to find the record. This eliminates the necessity of calling a lookup browser.

Library of procedures

Consists of a series of procedures that perform various functions. These include the following:

  • Window Management: These procedures contains all manner of routines which manipulate, register, and otherwise affect the behavior of windows. Includes registering windows, getting list of all registered windows, setting a non-modal window as modal, setting window on top and setting cursors.
  • General Procedures: These procedures perform general functions including converting & validating date formats, converting a value from pixel to character, getting/setting values in temp tables or private data of a widget.
  • Temp Table Management: These procedures allow you to set and get information stored in the various temp tables used throughout the system.
    And more...
Copyright © VISION /R4 Corporation • All Rights Reserved