Oracle Forms 5.0 has added several new features to provide additional Windows functionality. One of these features enables you to create Windows 95_style tab controls in the Form Builder. Tab controls are implemented as a special type of canvas in the object navigator. Objects can then be inserted into the form on the appropriate tab page, and Oracle Forms will manage control between the various pages.
Runtime tooltips (pop-up help) can be added for any item in the module. This is done by defining the Tooltip and Tooltip VA properties in the property palette. This is a vast improvement over the method for implementing this feature in Forms 4.5.
Additionally, you can implement the convenience of right mouse pop-up menus for an item in the form. Unlike conventional menu modules, these
Additional features have been added for manipulating image objects, allowing you to define the storage and compression characteristics of image items and the ability to populate image items from the Windows Clipboard.
Forms 4.5 allowed developers to use PL/SQL Version 1.2 constructs only in their modules, even though the server allowed for Version 2.x PL/SQL. As a result, you cannot use PL/SQL tables, ref
Additionally, you can now use host arrays, cursor
PL/SQL expressions. PL/SQL 2.0 also supports dynamic SQL and optimizer hints, which cannot be used in the earlier versions.
Similarly, Oracle Reports 3.0 offers many new and exciting features that greatly enhance your ability to produce top-quality reports in a very short time. This section will outline the features provided in Reports 3.0 that make this product the best possible choice for Oracle database reporting.
The Report Wizard is truly
When you click the Finish button, the report will be run to the Live Previewer, where you can view the finished report with actual data from the database. Within the Live Previewer, you can then move objects around on the screen to modify the sizes and
Reports 3.0 allows you to edit specific layout templates that can be used as a basis for your reports. Templates usually include items such as logos, company
Oracle Reports 3.0 has added dialog boxes to allow the developer to define the appearance of page
Reports 3.0 also allows you to create dynamic-length lines within a repeating frame. This will allow you to separate columns of data with a vertical line. The line will then expand or contract based on the enclosing frame. You may directly reference a column in a field using the
&construct (rather than a reference to the layout-field value required in Reports 2.5). Finally, you may apply format masks directly to layout fields from a drop-down list in the toolbar. In Reports 2.5, you had to open up the properties for an item by double-clicking it and then editing the format mask.
Similarly to Forms 4.5, Reports 2.5 allowed developers to use PL/SQL Version 1.2 constructs only in their modules, even though the server allowed for Version 2.x PL/SQL. Likewise, Reports 3.0 will support the use of PL/SQL Version 2.3.
Reports 3.0 now provides support for PCL printer support and ActiveX controls. Additionally, Oracle Reports 3.0 provides a Report Server component that may be used to submit reports in a batch-mode environment on a three-
For the most part, very little has changed within Graphics 3.0. The Chart Wizard and available
Release 2.0 of Developer/2000 has been designed to be deployed either as a traditional client/server application or as an integrated Web-deployed application. Web wizards have been provided with the tools that will allow you to deploy the application on the Internet or possibly on an enterprise intranet. Using the Oracle Web Server, you will be able to allow many users of your application to access it using PCs that can be built with minimal resources. It is possible, using Web technology, to implement your system at an extremely low cost throughout the enterprise.
This chapter has presented an overview of the new features that will be included in the next release of Developer/2000. As stated previously, these changes are an improvement over how things are done in application development. As a developer familiar with Developer/2000 Release 1.x, you will find many things that are already quite familiar. You may continue using all the old