Child pages
  • Exporting a Solution from Servoy Developer

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Do one of the following:
    1. Go to File > Export. A window will appear. In the tree, select Servoy > Export Active Solution. Click on the Next button.
    2. Right click on the active solution in the Solution Explorer. Select Export Solution > File Export. A window will appear.
  2. Choose a name and a location for the export file. Click Next.
  3. A list of options is now available. For a simple solution, you can leave all these options unchecked. The options include:
    1. Protect Solution with Password - Will require a password to import the solution; an extra security step to reduce unauthorized individuals access to the solution.
    2. Export referenced modules - if checked, it will also export modules attached to the solution. The checked option will spawn an extra window to appear in the wizard to select which modules to export.
    3. Export all tables from referenced servers - if checked, it will export all the tables for any server used in the solution. If it is unchecked, only tables that are actually used in the solution will be exported.
    4. Export metadata tables - if checked, it will export all the metadata tables referenced by the solution. If unchecked, no metadata table will be exported.
    5. Check metadata tables - if checked, before exporting, it will check whether the workspace meta data files are in sync with the database tables. If not, it will throw an exception with the suggestion to update the meta data for the tables first, and it will not continue the export. If it is left unchecked, the export will be done based on the existing workspace meta data files, without checking if they are in sync with the database tables or not. Nevertheless, if no metadata file is found in the workspace, the export will not continue, but throw an exception suggesting to update the meta data for the tables first.
    6. Export solution sample data - if checked, data (from the current connection) for every table exported will be included. You may choose a specific limit to the number of rows exported or you can choose to export all rows.

      Note
      titleCAREFUL

      If the dataset is large, then exporting too many rows may fail.

      Tip
      titleTIP

      Even if you have exported sample data, if there is data already in a table when importing, it will not move sample data to the table on import.

    7. Export i18n data - exports i18n keys used in the solution
    8. Export users - exports Servoy users specified in user and group security
    9. Export based on DBI files only - if checked, the export will be based on the data model structure of the .dbi files in the workspace, ignoring the structure of the database tables. If unchecked, the export will be based on the structure of the database tables.
      This option is useful for example when the database that the Developer is connected to contains data model changes that should not be exported with the active solution.
  4. Click Finish (if Export referenced modules is checked, you will need to select modules to export, then click Finish)
  5. The .servoy file will appear in the specified location.

...