| Large Text Field Support The large test field is supported under relational databases which support that
type of data element. Large text fields are limited to 2000 characters (ASCII) data within
the large test field. When these large text fields are combined with the multi line edit
fields, you have an ideal place to store notes or comments in a table.
Multiple Collating Sequence Based on National Language
Allows sorting by various character sets.
Exit called Global or local LS
The CALLEXIT statement will return to the correct location. It does not
need explicit directions to be programmed by the user.
Multi Lingual Support
The base PRO-IV product contains support for the forthcoming multi
lingual translation utility. You can deploy your application in either multiple languages
simultaneously or maintain a single code base with separate languages embedded in the
applications code, and then extract them as single language versions or multiple language
applications.
International Character Set Support (UTF-8 & UNICODE)
The PRO-IV kernel now supports data storage in UTF-8 code set format for
those relational databases which support this mode. UTF-8 is designed to allow storage of
mixed multiple non-English language character set support.
Variables in Screen Formats.
PRO-IV now supports variables in screen formats. This new functionality
enables you to create screens that can be modified using logic.
Non Zero Special Check.
A new pre-redefined special check has been introduced, NONZERO. This
special check ensures that input to a numeric field is not equal to zero.
Improved Oracle Performance
The new relational database interface supports Oracle, Ingress, Sybase
and provides the framework for fast development and deployment of new relational database
interfaces. This new interface has also allowed us to tune the speed and performance of
the Oracle interface in several critical functional modes. |
New Logic Entry Points After Write No Error Logic - Specify the ID of a logic to be processed after a
record is written without an error.
Before-Read Sort Logic - Specify the ID of a logic to be processed
before a file is read during sort/select processing.
Display Logic - specify a logic to be processed prior to displaying the
contents of a field. The purpose of this logic is to modify the display attributes.
EOD/CANCEL Logic - Specify the ID of the logic to be performed if EOD or
CANCEL is pressed.
LS Entry Logic - Specify the ID of the logic to be performed each time
the LS is entered.
Read Access Locked Logic - Specify the ID of the logic to be performed
whenever an attempt to read a record fails because the record was locked.
Window Logic - Specify the ID of the logic to be performed after the
window key was pressed but before executing the window LS.
PRO-IV Client Server Technology Applications Overview
PRO-IV client server is intended to provide you with a methodology
whereby you can distribute processing between two machines that share relational database
table structures. This database may be on either machine, and forms the basis of the
client server command bridge.
The PRO-IV client application consists of a PRO-IV kernel that runs the
primary functions. A primary function may be used to enter data, modify customer
information etc. This application can be run as a PC application with a SQL NET connection
to the host machine. If you wish to perform an update or sort, correlate or massage a
large data set, you may wish to have this portion of the function execute on the host
machine where UNIX power is available and network traffic is low.
PRO-IV Thin Client Server

|