Progress
Version 9
Product Update Bulletin
Progress 4GL
Progress Version 9.1 includes the following 4GL enhancements:
- New asynchronous request object and the following new and modified 4GL elements that support it:
- New ASYNC–REQUEST–COUNT attribute
- New CANCELLED attribute
- New CANCEL–REQUESTS( ) method
- New COMPLETE attribute
- Modified DISCONNECT( ) method
- New ERROR attribute
- New EVENT–PROCEDURE attribute
- New EVENT–PROCEDURE–CONTEXT attribute
- New FIRST–ASYNC–REQUEST( ) method
- New LAST–ASYNC–REQUEST( ) method
- Modified NAME attribute
- Modified NEXT–SIBLING attribute
- New PERSISTENT–PROCEDURE attribute
- Modified PREV–SIBLING attribute
- Modified PRIVATE–DATA attribute
- New PROCEDURE–COMPLETE event
- New PROCEDURE–NAME attribute
- New QUIT attribute
- Modified RUN statement
- Modified SELF system handle
- Modified SERVER attribute
- Modified server object handle
- New STOP attribute
- Modified TYPE attribute
- Modified WAIT–FOR statement
- New temp-table object and the following new and modified 4GL elements that support it:
- New CREATE TEMP–TABLE statement
- New CLEAR( ) method
- New TEMP–TABLE–PREPARE( ) method
- New CREATE–LIKE( ) method
- New ADD–FIELDS–FROM( ) method
- New ADD–NEW–FIELD( ) method
- New ADD–LIKE–FIELD( ) method
- New ADD–NEW–INDEX( ) method
- New ADD–INDEX–FIELD( ) method
- New ADD–LIKE–INDEX( ) method
- Modified NAME attribute
- New DEFAULT–BUFFER–HANDLE attribute
- New UNDO attribute
- New PREPARED attribute
- New PRIMARY attribute
- Modified DEFINE PARAMETER statement
- Buffer object and Buffer-field object — Includes enhancements to support the temp-table object:
- Modification to CREATE BUFFER statement to support using a temp-table as a table-name
- New TABLE–HANDLE attribute
- Modified NEXT–SIBLING attribute
- New BUFFER–COPY( ) method
- New BUFFER–COMPARE( ) method
- New INDEX–INFORMATION( ) method
- New RAW–TRANSFER( ) method
- New PRIMARY attribute
- Modified VALIDATE–EXPRESSION attribute
- New FIRST–BUFFER attribute
- Super procedure enhancements — Support modifications of the super procedure search order:
- Enhancements to support a dynamic browse:
- New CREATE BROWSE statement
- New AUTO–VALIDATE attribute
- Modified DYNAMIC attribute
- Modified QUERY attribute
- Modified MULTIPLE attribute
- New ADD–LIKE–COLUMN( ) method
- New ADD–COLUMNS–FROM( ) method
- New ADD–CALC–COLUMN( ) method
- New GET–BROWSE–COLUMN( ) method
- New BUFFER–FIELD attribute
- Modified SCREEN–VALUE attribute
- Enhancements for browse column visibility:
- Modified VISIBLE attribute
- New NUM–VISIBLE–COLUMNS attribute
- Modified COLUMN attribute
- Modified EXPANDABLE attribute
- Modified FIRST–COLUMN attribute
- Modified MOVE–COLUMN( ) method
- Modified NEXT–COLUMN attribute
- Modified NUM–COLUMNS attribute
- Modified NUM–LOCKED–COLUMNS attribute
- Modified PREVIOUS–COLUMN attribute
- Modified ROW attribute
- Modified X attribute
- Modified Y attribute
- New ALLOW–COLUMN–SEARCHING attribute
- New supported image formats and enhancements:
- Enhanced print capabilities:
- Modified PRINTER–NAME attribute for the SESSION system handle (Windows only)
- New GET–PRINTERS( ) method for the SESSION system handle (Windows only)
- New NUM–COPIES option for the OUTPUT TO PRINTER statement (Windows only)
- New LANDSCAPE and PORTRAIT options for the OUTPUT TO PRINTER statement (Windows only)
- New COLLATE option for the OUTPUT TO PRINTER statement (Windows only)
- New LANDSCAPE and PORTRAIT options for the SYSTEM–DIALOG PRINTER–SETUP statement (Windows only)
- New editable combo-box widgets:
- Modified AUTO–ZAP attribute
- Modified CURSOR–OFFSET attribute
- Modified DATA–TYPE attribute
- Modified DISABLE–AUTO–ZAP attribute
- Modified EDIT–CAN–PASTE attribute
- Modified EDIT–CAN–UNDO attribute
- Modified FORMAT attribute (only for DROP–DOWN–LIST combo-box widget)
- Modified MAX–CHARS attribute (only for SIMPLE and DROP–DOWN combo-box widgets)
- Modified MODIFIED attribute
- Modified SCREEN–VALUE attribute
- Modified SELECTION–END attribute
- Modified SELECTION–START attribute
- Modified SELECTION–TEXT attribute
- Modified SUBTYPE attribute
- Modified TEXT–SELECTED attribute
- Modified VALUE–CHANGED event
- Modified CLEAR–SELECTION( ) method
- Modified EDIT–CLEAR( ) method
- Modified EDIT–COPY( ) method
- Modified EDIT–CUT( ) method
- Modified EDIT–PASTE( ) method
- Modified EDIT–UNDO( ) method
- Modified SET–SELECTION( ) method
- Modified INNER–LINES option (only for DROP–DOWN and DROP–DOWN–LIST combo-box widgets)
- Modified SIZE phrase
- New AUTO–COMPLETION and UNIQUE–MATCH attributes (Windows only; Graphical interfaces only)
- New SIMPLE (Windows only; Graphical interfaces only), DROP–DOWN (Windows only; Graphical interfaces only), and DROP–DOWN–LIST options for the COMBO–BOX phrase
- New AUTO–COMPLETION and UNIQUE–MATCH options for the COMBO–BOX phrase (Graphical interfaces only)
- New MAX–CHARS option for the COMBO–BOX phrase (Graphical interfaces only, and only for SIMPLE and DROP–DOWN combo-box widgets)
- Miscellaneous widget enhancements:
- Miscellaneous 4GL enhancements:
For more information, see:
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |