Difference: APPX600UpgradeInstallation (6 vs. 7)

Revision 72018-02-26 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="Main.Appx600Installation"

APPX 6.0 Upgrade Instructions

Line: 133 to 133
  There are some differences in Release 6 that may have an impact on your applications.
Changed:
<
<
1. All --- TEMP fields are now Unicode fields. If you are using --- TEMP to interface with external programs or O/S level subroutines, this may have an impact if they not expecting to receive UTF-32 encoded data.
>
>
1. All --- TEMP fields are now Unicode fields. If you are using --- TEMP to interface with external programs or O/S level subroutines, this may have an impact if they not expecting to receive UTF-32 encoded data. A number of --- WORK RAW xx fields have been added - you can use these in place of --- TEMP fields if you need a non Unicode field.
  2. Older subroutines in 0LA have various issues:
Changed:
<
<
  • STREAM READ - will not work
  • STREAM WRITE - will not work
  • FIND STRING LENGTH - limited to strings of 32k
>
>
  • FIND STRING LENGTH - limited to strings of 32k
 
  • INSERT STRING - limited to strings of 32k
  • REMOVE STRING - limited to strings of 32k
Changed:
<
<
You should use the newer .STREAM READ/.STREAM WRITE APIs for stream I/O, and the .TEXT routines for string functions.
>
>
You should use the newer .TEXT routines for string functions.
  3. Any direct CALL statements to engine ,RT functions will have to be reviewed and possibly changed.
Changed:
<
<
4. A group field containing a Unicode field can only be moved to or from another group field. A Unicode field cannot be moved to or from a Group. This is detected at compile time.
>
>
4. A group field containing a Unicode field can only be moved to or from another group field. A Unicode field cannot be moved to or from a Group. This is detected at compile time so you can batch compile your applications to find these errors.
  5. APPX now uses a LF character (ASCII 10) instead of a ¶ (ASCII 182) as a line feed character in text fields. Existing text data will display the ¶ character instead of a new line. To correct this, you need to search any text fields for a ¶ and replace it with a LF character. If you were already using APPX_END_PARAGRAPH to set the line feed to 0x10, this is no longer necessary and your data is already using a LF.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback