Overview

Note that this application may not work when executed from a local file system because of security reasons. In such a case, please access it only via HTTP (e.g., from the DELMIA Apriso server).

What Is the Database Documentation?

This Web application enables users to view information about the DELMIA Apriso tables.

The tables are ordered in groups and are accessible from the browser on the left side of the screen. The relations between the tables are presented in diagrams for each table category. Simply use the browser pane on the left to navigate to the objects you are interested in.

Using the Database Documentation

Layout | Browser Navigation | Browser Contents | Viewer Navigation | Viewer Contents | Content Updating

Layout

The application window contains three sections:

Back to top

Browser Navigation

The browser mimics a standard tree control, so navigation is very intuitive. It is possible to expand/collapse the tree nodes and display information for the selected branch or leaf of the tree.

Back to top

Browser Contents

The browser structure is dynamically generated from the XML file exported from the database during the update process. Each DELMIA Apriso table can be assigned to a specific group, category, subcategory (one or many), etc. The groups and assignments are defined in the database. For the user's convenience, groups can be nested within other groups to ensure custom table classification. Tables can only be nested within groups (that is, they cannot appear in the root of the tree).

The three kinds of entities that appear in the browser are:

Back to top

Viewer Navigation

When viewing an individual database table document in the viewer, the Columns section (specifically the Links column) displays hyperlinks that make it possible to jump quickly to the table that is linked to the specific row of the table being viewed (via a foreign key reference).

Additionally, the viewer displays the prime data for any kind of image that is assigned to the table (if any exists for the table being viewed).

Back to top

Viewer Contents

The viewer always displays an entity Description section (regardless of whether the entity is a group or a table). This description is replaced with a custom one if it exists for the table being viewed. The Columns section and the Prime Data section (if hosted) are additionally displayed for tables. If attached to an entity, an Image section is also displayed for a group or a table.

The Columns section has the following fields:

Back to top

Content Update (Updater Configuration)

The Database Documentation application was developed for customers to be able to easily view the tables in their own database. Therefore, a script (Upgrader) was attached to the application that makes it possible to refresh both the tables and the structure in which they are organized (that is, the browser tree). As opposed to running the application (which can be done on any environment with IE5+ with JavaScript service), updating the application's contents is only possible on a machine with DELMIA Apriso connected to either an Oracle or MSSQL Database and which is appropriately configured (for details, ask your System Administrator).

Documentation will be updated for tables for which a record exists in ERD_TABLE and ERD_TABLE.Documentation is set to 1.

The update script is launched by an EXE file that can be found at this path:
C:\Program Files\Dassault Systemes\DELMIA Apriso 2021\WebSite\Help\en-us\DB\updater\FlexNet.DatabaseDocumentationGenerator.exe.
However, before the first update, it is necessary to manually configure the script configuration by editing the FlexNet.DatabaseDocumentationGenerator.exe.config file (in the same location).

The DELMIA Apriso Database Documentation configuration file consists of three main sections which should be adjusted according to the specific user/update needs:

Back to top