Progress
Version 9
Product Update Bulletin
Updated Documents In Version 9.1A
This section describes the documents in Version 9.0 documentation set that were updated for version 9.1A:
- Progress AppBuilder Developer’s Guide (Windows only)
Almost the only thing that remains unchanged from the Version 9.0 edition of this manual is the title. Material specific to ADM architecture and the construction of SmartObjects has been moved, in significantly expanded form, to the new Progress ADM 2 Guide and Reference .
The remaining material has been reorganized with a view to making it more goal-oriented for the programmer. The objects that AppBuilder provides for use are now organized according to their roles in an application rather than their underlying technology. Each object type that AppBuilder supplies has been covered in more detail, with specific attention to the properties that control how the object looks and behaves.
The extent of the reorganization would make meaningless any chapter-by-chapter comparison with the Version 9.0 edition. For information on the new organization, see the guide’s Preface.
This book was extensively reorganized. For the most part, the information remains the same but much of it now appears in different chapters. For a description of how the information is now presented, see the guide’s Preface.
- Progress Basic Development Tools (Character only; information for Windows is in online help)
Chapter 2, “Procedure Editor Tasks,” now includes information on Procedure Editor limits taken from the System Administration Reference .
The following changes have been made to this book:
- Chapter 2, “Overview of the Progress AppServer,” includes an overview of asynchronous requests, server-level fault tolerance, and connection-level fault tolerance.
- Chapter 3, “Administration,” includes information on using the new MMC-based Progress Explorer tool to manage AppServers. It is also no longer the central location for information on the NameServer or the distribution of machine resources. This information has been collected and consolidated within a separate chapter on Progress Unified Broker products, versions of which exist in both the Progress Installation and Configuration Guide Version 9 for Windows and the Progress Installation and Configuration Guide Version 9 for UNIX . Otherwise, the chapter has been reorganized and rewritten to accommodate the specific focus on AppServer components and includes reference information on the command-line utilities that previously resided in the Version 9.0 Progress System Administration Reference .
- Chapter 5, “Programming the Client Application,” is extensively revised to include information on programming asynchronous AppServer requests.
- Chapter 6, “Design and Implementation Considerations” (changed from “Design and Implementation”), has a new section on the asynchronous request queuing model and revised information on using AppServer operating modes.
- Chapter 7, “Debugging,” has a small update explaining how to debug asynchronous requests.
All information pertaining to the operation of the DataServer server on UNIX has been removed from this book.
The following changes have been made to this book:
- Chapter 5, “The DataServer Tutorial,” now describes the Adjust Schema utility for migrating changes from an ORACLE database.
- Appendix A, “Upgrading DataServer Applications,” a section on manually modifying your ORACLE tables, previously deleted from the manual, has been restored.
- Appendix E, “Building DataServer Executables,” has a section on building executables on the UNIX client that has been updated to better describe the current requirements.
The following changes have been made to this book:
- The chapter “Managing User Licences” has been removed. The information is now presented in the Progress Installation and Configuration Guide Version 9 for UNIX , and the Progress Installation and Configuration Guide Version 9 for Windows .
The following changes have been made to this book:
The Progress Developer’s Toolkit documentation now includes conceptual diagrams and information at the beginning of Chapter 2, “Choosing a Code Format,” and Chapter 3, “Initial Deployment.” This information is intended to help users choose the deployment strategy that is most appropriate for their applications. The documentation has also been updated to reflect the current version of the Toolkit.
The following changes have been made to this book:
- Chapter 1, “Introduction,” now documents the MEMPTR data type for all EPIs that reference it and adds introductory sections for the latest EPI support.
- Chapter 4, “UNIX Named Pipes,” has been renamed to “Named Pipes.” Information on Windows NT named pipes has been added.
- Chapter 5, “Windows Dynamic Link Libraries,” has had most information on the MEMPTR data type moved to Chapter 1. Information specific to DLLs has been retained.
- Chapter 10, “Sockets,” is new and describes how to use socket objects for data transmission and 4GL processing.
- Chapter 11, “XML Support,” is new and describes how to use XML objects for data transmission and 4GL processing.
- All sample programs have been updated to 32-bit DLLs where necessary.
- Progress Help Development Guide (Windows only)
The following changes have been made to this guide:
- Chapter 1, “Providing Help for Progress Applications,” describes how to implement context-sensitive help with the Progress 4GL and with the AppBuilder.
- Chapter 3, “Creating Help Source Files,” no longer contains the table, “Help Macro Summary.” This information is in the Help Author’s Guid e, a Microsoft help system that Progress provides to accompany the Microsoft Help compiler.
- Appendix A, “Files Mentioned in This Guide,” is new and lists the name, location, and description of each file mentioned in this guide.
- Appendix B, “Options in the [Options] Section of the Project File,” is a long table formerly in Chapter 4, “Completing Help Projects.”
For Version 9.1, the installation guide’s title changed from Progress Installation Notes Version 9 for UNIX to Progress Installation and Configuration Guide (UNIX) . This guide has been reorganized and expanded, and now contains information on both installing and configuring Progress. For an in-depth description of the new structure, see the guide’s Preface.
The following sections have been added to this book from the Progress System Administration Guide Version 9.0:
- The material from Chapter 3, “Configuring Progress,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 7, “Configuring Progress.”
- The material on starting Progress and running Progress clients and servers on a network from Chapter 5, “Starting Up and Shutting Down,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 7, “Configuring Progress.”
- The material from Chapter 8, “Managing User Licenses,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 3, “System Administration Utilities.”
- The material from Chapter 19, “Progress Event Logging,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 3, “System Administration Utilities.”
The following sections have been added to this book from the Progress System Administration Reference Version 9.0:
- The material from Chapter 2, “Environment Variables,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 5, “Setting Up Your Environment.”
- The material on using the AdminServer from Chapter 2, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 5, “Setting Up Your Environment.”
- The material on using the NSCONFIG utility from Chapter 5, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 3, “System Administration Utilities.“
- The material on using the SHOWCFG utility from Chapter 5, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 3, “System Administration Utilities.”
For Version 9.1, the installation book title changed from Progress Installation Notes Version 9 for Windows to Progress Installation and Configuration Guide (Windows) . This book has been reorganized and expanded, and now contains information on both installing and configuring Progress. For an in-depth description of the new structure, see the guide’s Preface.
The following sections have been added to this book from the Progress System Administration Guide Version 9.0:
- The material from Chapter 3, “Configuring Progress,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 6, “Configuring Progress.”
- The material on starting Progress and running Progress clients and servers on a network from Chapter 5, “Starting Up and Shutting Down,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 6, “Configuring Progress.”
- The material from Chapter 8, “Managing User Licenses,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 4, “Administration Utilities.”
- The material from Chapter 19, “Progress Event Logging,” of the Progress System Administration Guide Version 9.0 is now included in Chapter 4, “Administration Utilities.”
The following sections have been added to this book from the Progress System Administration Reference Version 9.0:
- The material from Chapter 2, “Environment Variables,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 5, “Setting Up Your Environment.”
- The material on using the AdminServer from Chapter 2, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 5, “Setting Up Your Environment.”
- The material on using the NSCONFIG utility from Chapter 5, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 6, “Configuring Progress.”
- The material on using the ProControl utility from Chapter 5, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now in Appendix B, “The ProControl Utility.”
- The material on using the Progress Explorer utility from Chapter 5, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 6, “Configuring Progress.”
- The material on using the SHOWCFG utility from Chapter 5, “Administration Utilities,” of the Progress System Administration Reference Version 9.0 is now included in Chapter 4, “Administration Utilities.”
This book has been completely reorganized and rewritten for Version 9.1. For an in-depth description of the new structure, see the guide’s Preface.
This book has been completely revised to describe the new JDBC driver from MERANT.
Table 2–3 lists attributes that have been added to this manual.
Table 2–4 lists events that have been added to this manual.
Table 2–5 lists functions that have been added to this manual.
Table 2–6 lists object handles that have been added to this manual.
Table 2–7 lists methods that have been added to this manual.
Table 2–8 lists options that have been added to this manual.
Table 2–9 lists statements that have been added to this manual.
Table 2–9: New Statements CREATE BROWSE CREATE X–NODEREF CREATE SERVER–SOCKET PUT–BITS CREATE SOCKET PUT–BYTES CREATE TEMP–TABLE SET–BYTE–ORDER CREATE X–DOCUMENT –Table 2–10 lists attributes that have been modified in this release.
Table 2–11 lists the event that has been modified in this release.
Table 2–12 lists functions that have been modified in this release.
Table 2–12: Modified Functions DATE GET–UNSIGNED–SHORT GET–DOUBLE LIST–EVENTS GET–FLOAT LIST–QUERY–ATTRS GET–LONG LIST–SET–ATTRS GET–SHORT LIST–WIDGETS GET–STRING –Table 2–13 lists handles that have been modified in this release.
Table 2–14 lists methods that have been modified in this release.
Table 2–15 lists options that have been modified in this release.
Table 2–16 lists phrases that have been modified in this release.
Table 2–17 lists statements that have been modified in this release.
The following change has been made to this book:
The following changes have been made to this book:
- Chapter 1, “Overview,” contains new information on accessing remote SmartDataObjects.
- Chapter 2, “Configuration and Deployment” (changed from “System Requirements”), has been revised to cover recent Java developments and the new architecture for handling Type Library information for ActiveX proxies.
- Chapter 3, “Generating and Managing Proxies,” is updated to reflect the new WFC-based interface and functional changes in both GUI and Batch ProxyGen. It also includes information on the new ChangePropath utility.
- Chapter 4, “Programming Concepts,” contains new information on accessing remote SmartDataObjects from a Java Open Client.
- Chapter 5, “Programming Java Clients,” contains new information on alternate InputResultSet classes and accessing remote SmartDataObjects.
- Chapter 6, “Using SmartDataObjects from Java Clients,” is new. It describes all the new classes for accessing remote SmartDataObjects and how to use them.
- Chapter 7 (previously Chapter 6), “Programming ActiveX Controller Clients,” clarifies the use of early and late binding, Progress data type requirements, how to access fields in TEMP–TABLE parameters, and using proxy runtime properties.
- Appendix A, “Accessing a SmartDataObject API Directly” (changed from “Accessing SmartDataObjects”), focuses on what to do if you must access a remote SmartDataObject as a ProcObject and why you might need to do it. The content has been greatly reduced in order to reference the more complete treatment of the SmartDataObject API provided by the new Progress ADM 2 Guide and Reference .
- Pocket Progress
This book has been updated to reflect the changes made for the current release of Progress.
The following changes have been made to this book:
- Chapter 3, “Block Properties,” has been updated with information on the super procedure search rules and a new parameter of the ADD–SUPER PROCEDURE method that allows you to change the default search when a super procedure executes a RUN SUPER statement.
- Chapter 4, “Named Events,” has been updated with information on publishing events from widgets.
- Chapter 7, “Alternate I/O Sources,” has new sections, “Getting a List of Printers” and “Changing the Default Printer,” that describe how to use the GET–PRINTERS and PRINTER–NAME options. It also adds syntax information on the Quoter utility, a new table on printing options for Windows
- Chapter 9, “Database Access,” has had the “Query, Buffer, and Buffer-field Objects” section removed and transferred to Chapter 20, “Using Dynamic Widgets.” In addition, the section on word indexing has been completely reorganized and rewritten.
- Chapter 10, “Using the Browse Widget,” has been updated with new information on the INSERT–ROW() method and the removal of the section “Creating Browse Rows in an Empty Browser,” which describes a procedure that is no longer necessary.
- Chapter 15, “Work Tables and Temporary Tables” has a new section, “Dynamic Temporary Tables,” that describes creating and using temp-table objects and changes to the static temp-table.
- Chapter 18, “Buttons, Images, and Rectangles,” has been updated with new information on images.
- Chapter 20, “Using Dynamic Widgets,” has a new section, “Creating and Using Dynamic Queries,” which is an expanded version of the old “Query, Buffer, and Buffer-field Objects” section from Chapter 9, “Database Access.”
- Chapter 20, “Using Dynamic Widgets,” has a new section, “Creating and Using a Dynamic Browse,” which describes creating and using a dynamic browse and changes to the static browse.
- Appendix A, “R-code Features and Functions,” has been updated with information about standard and memory-mapped r-code libraries.
This book has been updated to describe enhanced and new data types. The book includes new information on the enhanced data types VARCHAR and VARBINARY, and on the new data type LVARBINARY.
The following changes have been made to this book:
- Chapter 1, “Preparing Your Application for Translation,” describes issues developers should be aware of and techniques they should use to facilitate translation, and includes information on designing an interface for localization formerly found in Appendix B, “Developing Translatable Applications.”
- Chapter 5, “Preparing Data for Translation,” includes information on the expanded options now available with the following processes: file scan, extract, load, resources, and add kit. Once you have completed these processes and created a kit for the first time, you can choose to work only on new and changed procedures in subsequent iterations of the project.
- Chapter 10, “Tutorial,” guides you through a sample translation project.
- Appendix B, “Developing Translatable Applications,” is no longer included in this book. Its contents have been incorporated into Chapter 1.
The following changes have been made to this book:
- Chapter 2, “Getting Started,” includes information on working on a translation project in multi-user mode, which allows multiple translators to work on the same translation project using the same glossary.
- Appendix A, “Installing Visual Translator,” includes instructions for installing Visual Translator.
- Appendix B, “Visual Translator Interface Reference,” contains information formerly found in Appendix A.
- Welcome to Progress
This book has been updated to reflect the current release of Progress, and to include current corporate information.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |