German English
Test the ODF!
You can complete the ODF in functionality for 30 days.

StarODFEval

We ask you this, first toRegisterand then a Activation To request.

More information
VideoIcon Video: Introduction to the Open Diagnostic Framework
PdfIcon Slides to introduce the Open Diagnostic Framework

Solution Explorer (Project Management)

(0 votes)

The Solution Explorer provides all the OTX project in a clear tree dar. You'll find all elements starting from the package to the action depicted hierarchical realization. At each node, context-sensitive elements can be added, copied, cut, insert and delete.

Here are the basic elements, functions and commands are described briefly below:

Der Solution-Explorer stellt die OTX Projektstruktur darThe Solution Explorer shows the project structure is OTX

RootNodeProject filing structure (root node)

OTX, a project is a normal folder in the file system. This folder is used as Root node denotes. Are below the root node, the Packages arranged. A package containing the OTX documents (Documents)packages or in turn. The documents are the actualOTX filesThey must always lie in one package. Ie are below the root node, there is no OTX documents.

BeachteImportant: For all the names are below the root node of the OTX-naming conventions!

OTX documents as well as all global entities are uniquely identified by the full package name plus its own name.

PackagePackages

For the structured storage of OTX documents in a file system to be used so-called packages. A package is simply a folder in the file system, which theOTX-naming conventionscorresponds.

Add a package:

  1. Clicking the right mouse button (Context Menu) On the Root node or Package
  2. Menu "Add"-"New Package ..."Select, which opens a dialog window
  3. Enter ameaningful name a
  4. Confirm your entry using the"Ok" button.

Edit the properties:

BeachteImportant: Currently, the name of a package can not be changed! Solution: Create a new package to move the documents and cut and paste there.

Dialog zum Hinzufügen eines OTX-PackagesDialog for adding a OTX Packages

DocumentDocuments

OTX-A Document is an XML file that describes all the necessary data for a sequence. OTX within a document can be made to other OTX documents, see Imports.

Documents are not automatically loaded with the project. Download a document a Double with the left mouse button on the document.

Add one Document:

  1. Clicking the right mouse button (Context Menu) To a Package
  2. Menu "Add"-"New Document ..."Select, which opens a dialog window
  3. Enter ameaningful name a
  4. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Select the item
  2. Clicking with the left Mouse button on theElement(Create this not double click!)
  3. The name of the element is directly editable in the Tree.
  4. Exit the edit mode using either the "Return"Button or by selecting a different item with the mouse
Dialog zum Hinzufügen eines OTX-DokumentsDialog for adding a document OTX

Imports32Imports

With the ImportElement can be made references to other documents. Global names are then according to theirVisibility imported.

Importing a document:

  1. Clicking the right mouse button (Context Menu) To a Document (If a reference is already added, you can also click the Node import button).
  2. Menu "Add"-"Reference ..."Select, which opens a dialog window
  3. Type in "Name (Pre­fix) "Ameaningful name one with which you can access within the document to visible elements of the imported document.
  4. Choose from the list below the respectiveDocument out. It will be shown the full package name and the name of the OTX document, such as: "Package1.Package12.Package122: Document".
  5. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On theElement
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Importieren externer DokumenteDialog for importing external documents

You can now access within the current document to visible elements of the imported document. The items are offered in the form of context-sensitive choices:

Prefix: ElementName
Examples: "MyImport1: MyProcedure1", "MyImport1: MyProcedureSignature1", "MyImport1: MyGlobalContextVariable1"

ValidityValidities

Validities serve the processes of adaptation to different environmental conditions. Validity is one which any logical expression usually consists of one or more context variables.

Add a Validity:

  1. Clicking the right mouse button (Context Menu) On the Nodes Validities
  2. Menu "Add Item ..."Select, which opens a dialog window
  3. Enter ameaningful nameIn the Name field
  4. Optionally, you can Description a Specification specify
  5. Then select the Visibilityoff (default: private)
  6. In the box Condition a logical expression, either manually or via the Expression Builder ("..."- Button) one. This usually consists of Context variables.
  7. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Hinzufügen/Bearbeiten einer ValidityDialog for adding / editing a Validity

SignatureSignatures

A Signature is to describe the interface of a Procedure or Screens.

Add a signature:

  1. Clicking the right mouse button (Context Menu) On the Nodes Signatures
  2. Menu "Add Item ..."Select, which opens a dialog window
  3. Enter ameaningful nameIn the Name field
  4. Optionally, you can Description a Specification specify
  5. Then select the Visibilityoff (default: private)
  6. Select the type of signature (realization). Please note that the type of implementation can not later be changed!
  7. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Hinzufügen/Bearbeiten einer SignaturDialog to add / edit a signature

DeclarationGlobal Declarations

Global Declarationsfor constants and variables are valid throughout the document and according to their Visibilityalso be used in external documents.

Adding a global declaration:

  1. Clicking the right mouse button (Context Menu) On the Node Declarations
  2. Menu "Add ..."And then select the type of declaration:
    • Global constant,
    • Context variable or
    • Global variable.
    This opens a dialog window.
  3. Enter ameaningful nameIn the Name field
  4. Select the Data Type the declaration
  5. Optionally, enter a Ini­ti­al­wert to
  6. Then select the Visibilityoff (default: private)
  7. Optionally, you canDescription aSpecification specify
  8. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Hinzufügen/Bearbeiten von globalen DeklarationenDialog to add / edit global declarations

ProcedureProcedures

A ProcedureOTX is the executable part of a document. It describes the actual processes / sequences. They can be used as the entry point of a flow system ("main" procedure with the name) or be called by other procedures outside the OTX document.

Adding a Procedure:

  1. Clicking the right mouse button (Context Menu) On the Procedures node
  2. Menu "Add Item ..."It opens a dialog window.
  3. Enter ameaningful nameIn the Name field
  4. Optionally, you canDescription aSpecification specify
  5. Then select theVisibility off (default: private)
  6. Optionally, you can ValidFor a Validity , enter see Basic concepts.
  7. You can continue in the next field aProcedure Signatureselect which implements the procedure. In this case, all parameters of the procedure are taken from the signature.
  8. You can still decide whether the procedure is to have a realization or not, seeBasic concepts.
  9. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.

Performing a procedure:

  1. Clicking the right mouse button (Context Menu) On the Procedure
  2. Menu "End run"Select. The sequence is started.
Dialog zum Hinzufügen/Bearbeiten von ProzedurenDialog for adding / editing procedures


CommentsComments

A Comment contains a human-readable description and a list of elements pointed to by the comment. Comments may be used for additional descriptions outside of the specification.

Add a comment:

  1. Clicking the right mouse button (Context Menu) On the Nodes Comments
  2. Menu "Add Item ..."It opens a dialog window
  3. Type your comment
  4. Confirm your entry using the"Ok" button.

Link of a comment:

  1. Click with the the left mouse button to theComment and hold down the mouse button
  2. Pull The comment on the specific Area of ​​activities
  3. Repeat the process for other activities

Alternative:

  1. Clicking the right mouse button (Context Menu) To a Area of ​​activitiesTo which the link should be established.
  2. Menu "Add a comment ..."Select, it opens the above dialog box

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.

Alternative:

  1. Clicking the right mouse button (Context Menu) On theComment in the workflow designer
  2. It appears one Menu editing of the comment
Dialog zum Hinzufügen/Bearbeiten von freien KommentarenDialog for adding / editing of free comments


ParameterParameters

Within the ParameterDeclaration block are In, Out and In / Out parameters for Procedures and Signatures is stored.

Add a signature:

  1. Clicking the right mouse button (Context Menu) On the Nodes Signatures
  2. Menu "Add ..."And then select the type of declaration:
    • In parameters,
    • Out parameters,
    • In / out parameters or
    • Term parameters (only Screen Signature).
    This opens a dialog window.
  3. Enter ameaningful nameIn the Name field
  4. Select the Data Type the declaration
  5. Optionally, enter a Ini­ti­al­wert to
  6. Optionally, you can Description a Specification specify
  7. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Hinzufügen/Bearbeiten von ParameternDialog for adding / editing parameters

ThrowsThrows (exceptions)

Here, the caller will be shown that one potential exceptions Procedurecan trigger.

Adding an exception:

  1. Clicking the right mouse button (Context Menu) On the Node Throws
  2. Menu "Add Item ..."It opens a dialog window.
  3. Select the Data Type the exception
  4. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Hinzufügen/Bearbeiten von AusnahmenDialog for adding / editing of exceptions


DeclarationLocal Declarations

Local declarations for constants and variables are only valid in the respective procedure. You can not be used outside.

Add a local Dekalartion:

  1. Clicking the right mouse button (Context Menu) On the Declarations
  2. Menu "Add ..."And then select the type of declaration:
    • Local variable or
    • Local constant
    This opens a dialog window.
  3. Enter ameaningful nameIn the Name field
  4. Select the Data Type the declaration
  5. Optionally, enter a Ini­ti­al­wert to
  6. Optionally, you can Description a Specification specify
  7. Confirm your entry using the"Ok" button.

Edit the properties:

  1. Clicking the right mouse button (Context Menu) On the Element
  2. Menu "Properties ..."Select, which opens a dialog window
  3. Edit The properties, see above, and confirm your entry with the"Ok" button.
Dialog zum Hinzufügen/Bearbeiten von lokalen DeklarationenDialog to add / edit local declarations


FlowFlow

Under the flow-node, the actual sequence of activities is presented. Each activity consists of a name and one or more realizations. Realizations are shown indented from the name of the activity to the right. To edit the activities please use the Workflow Designer.

See also

  • Created
    22nd September 2011
  • Version
    69
  • Amended
    19th October 2011
  • Hits
    1274