Migrate from 2.3x to dbapp1.0

You can migrate your generated application from a 2.3x template set to the dbapp1.0 template set.

This procedure assumes you have not modified your source files with code in BLOCK and POINT sections or modified the Tcl files. If so, you will have to re-generate the program and then manually add your code changes to the newly generated code.

  1. Open the project to be migrated from 2.3x to dbapp1.0.
  2. Right-click on the 4pw and select Edit Build Rules. Remove any user-defined build rules.
  3. Save and close your project.
  4. Select Tools > Genero Configurations and select the dbapp 1.0 environment set. This will now be the code generation template used for the project. 
  5. Open your project.
  6. Remove libag.42m from the External Dependencies of the Library node and save the project.
  7. The CRUD Form and Zoom Form types replace the Module type. Open the Business Application Diagram. For every Module entity corresponding to a form, right-click on the entity and select Convert to > CRUD Form. For every Module entity corresponding to a zoom, right-click on the entity and select Convert to > Zoom Form.
  8. Save the project.
  9. Rebuild the project.