Difference: APPX600UpgradeInstallation (14 vs. 15)

Revision 152021-01-04 - MisaghKarimi

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

APPX 6.0 Upgrade Instructions

Line: 115 to 115
  For example, let's assume our conversion results path was R:\appx\data\ConversionResults. We converted 2 applications, both in version GA. The migrated applications will be in R:\appx\data\ConversionResults\GA. Our Release 6 version is installed in R:\appx600new\, so I would copy (or move) the 'GA' folder to 'R:\appx600new\data'. If I converted more than one version at a time, there would be multiple folders in the conversion results folder, and they would all be copied/moved to $APPXPATH in Release 6.0.
Deleted:
<
<
The migration tool does not copy Resources. If you are using any, you must manually copy the Resource folder from the Release 5.x location to the Release 6.0 location.
 The migration tool does not create the structure files or process the Data Dictionary. This must be done in Release 6.0 for every application.

The easiest way to do this is to go to 'Applications' in System Administration and select the first migrated application. Then choose 'Design File Management', and from there, run 'Create Files', then 'Process Data Dictionary'. Repeat this for each migrated application.

Line: 154 to 152
  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 as your data is already using a LF.
Added:
>
>
6. Field Type of fields that are storing pointer values have been changed from Numeric (binary) to Alphanumeric. If you use appx-32bit, they are now ALPHA(4), and ALPHA(8) if you are using appx-64bit. Most of these fields are used internally and you shouldn't worry about them if you have not used them in your application. Here are the list of pointer fields in APPX:

  • 0AD IMGEDIT INT ADDR
  • 0AD SEGEN SE POINTER
  • 0DB MIGRATE PORT STREAM
  • 0LA ILF STACK DETACHED
  • 0LA ILF STACK PRIVATE
  • 0LA ILF STACK RELATED
  • 0LA ILF STACK SUBPROCESS
  • 0LA PRNTOPT CTL
  • 0LA SCANCTX CFI
  • 0LA SCANCTX CTL ARB
  • 0LA SCANCTX MARB
  • 0LA SCANCTX SARB
  • 0LA SCANCTX TAG ARB
  • 0LA SCANINFO NEXT REC
  • 0LA SCANINFO PCB
  • 0LA SCANINFO PREV REC
  • 0LA SCANOPT CTL
  • 0LA STACK PCB POINTER
  • 0LA STREAM FILE POINTER
  • 0LA STREAMS FILE POINTER
 

Comments:

Read what other users have said about this page or add your own comments.

 
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