General Information

<< Click to Display Table of Contents >>

RayEval > 8.0 > User Guide > Advanced Information > Project Configuration 

General Information

a)RayEval allows the user to configure the content of the final evaluation documentation by using XML files. The file which is used for this (named ProjectConfiguration.xml) can be found in the Config folder located in the main directory of RayEval.

 

tip

Tip:

Raynet recommends to save a copy of the default ProjectConfiguration.xml before it is modified.

 

When using this file, a user is able to fully customize tabs, stages,  and content of the project properties and the evaluation screens.

 

warning1

WARNING

Keep in mind that XML attributes are case sensitive!

 

b)The following box shows an example project configuration. A custom project configuration should contain a structure that is similar to the following structure:

 

<?xml version="1.0" encoding="utf-8" ?>

 

<ProjectConfiguration DefaultSaveFileName="[@MANUFACTURER] - [@APPNAME] - 

[@APPVERSION] - [@PKGVERSION]">

    

  <!-- Project custom properties -->

  <Properties>            

    <!-- Tab PROJECT -->    

    <Property Id="@LABEL_DOCUMENTATION">

      <Group>

        <Group.en>Project</Group.en>

        <Group.pl>Projekt</Group.pl>

        <Group.de>Projekt</Group.de>

      </Group>

    </Property>

  

  <!-- Documentation stages -->  

  <Stages>    

    <Stage Id="SCREENSHOTS">

      <Title>

        <Title.en>Steps</Title.en>

        <Title.pl>Kroki</Title.pl>

        <Title.de>Schritte</Title.de>

      </Title>

    </Stage>    

  </Stages>

</ProjectConfiguration>

 

The <ProjectConfiguration> is the root node for this document.

 

The <ProjectConfiguration> should contain the attribute called DefaultSaveFileName, which specifies the default name that will be suggested during saving of Project file (*.rex) or during exporting evaluation documentation (*.docx, *.pdf, etc.). The definition of this name can contain special properties. A complete list of this properties can be found in the Appendix A: Elements and Special Properties.

 

(optional) The <ProjectConfiguration> node can also contain attributes like Name and Id for the specific project (example: <ProjectConfiguration Name="MyProject" Id="ProjectId" DefaultSaveFileName=" [@MANUFACTURER]_[@APPNAME]_1.0.0">)

 

papercliper

Note:

It is not possible to use special characters (e.g. '<') in the Projectconfiguration.xml file. A user can avoid this by using predefined entities in XML e.g. '&It;'. Further definitions can be found under http://www.w3.org/TR/xml-entity-names/.