Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA Enterprise SCADA

Create a custom tree layout structure for a project

Create a custom tree layout structure for a project

  • Last UpdatedApr 24, 2025
  • 1 minute read

The Advanced Database Editor (ADE) Tree Layout schema is defined in XML files that describe how the tables within the Realtime database (RTDB) appear in ADE.

The xsi:schemaLocation property defines which XSD file to use for an XML file:

  • The DNATreeLayoutSchema.xml must define the DNATreeLayoutSchema.xsd file as a reference.

    xsi:schemaLocation="http://www.telvent.com/DNATreeLayoutSchema

    ..\..\..\DNATreeLayoutSchema.xsd"

  • The DNATreeLayoutSchema.Alter.xml must define the DNATreeLayoutSchemaAlter.xsd file as a reference.

    xsi:schemaLocation="http://www.telvent.com/DNATreeLayoutSchema

    ..\..\..\DNATreeLayoutSchemaAlter.xsd"

Follow the procedure below if the customer wants the tables under each view type ordered in a specific way.

To create a custom structure for a project

  1. Navigate to the following directory:

    %DNADataRoot%\ADE\config\ADE\TreeLayout\

  2. Create a folder called <folder name>.

  3. Within the <folder name> folder, create the following folders:

    baseline

    custom

  4. In either the baseline or custom folder, create a folder called <component>.

  5. In the baseline\<component> folder, create the following file:

    • DNATreeLayoutSchema.xml

  6. In the custom\<component> folder, create the following file:

    • DNATreeLayoutSchema.Alter.xml

  7. To compile the tree view using the DNATreeLayoutSchemaMerge process,

    • For the -f option, use the created <folder name>.

      For example:

      DNATreeLayoutSchemaMerge -p ADE -f abc -d Verbose -t

      For further information, refer to Merge all DNATreeLayout XML files.

Related Links