Verwaltung von konfigurierbaren allgemeinen Datenmasken in Datenmaskenobjekten

R+I-Symbol > Symbol > Neu

Unter Allgemeine Datenmasken werden Datensätze, bestehend aus R+I-Dialogtypen, verstanden, zu denen es keine Grafik gibt, nämlich Symbol ohne Grafik. Objekt wird hier als Oberbegriff für Symbol verwendet.

Der Bereich Verwaltung von konfigurierbaren allgemeinen Datenmasken in Datenmaskenobjekten enthält die folgenden Kapitel:


DMO im Symboleditor

Datenmaskenobjekte (DMO) sind jetzt durch die Funktion Neues Bibliothekssymbol definierbar.

DMO

Mit einem Klick auf OK öffnet sich der Datenmasken-Dialog vom Datenmaskenobjekt (DMO).

DMO

Da das DMO keine Grafik hat, ist die normale Symbolgrafik hier nicht empfohlen, stattdessen wird ein Bitmap verwendet. Mit der Funktion BitmapIcon (Menüleiste R+I-Symboleditor > Bereich 2D-Zeichnen) weisen Sie dem DMO ein Bild zu. Hier werden die Datenformate BMP, GIF, TIF,JPG und EMF unterstützt. Nach der Auswahl des Bildes müssen Sie noch zwei Passpunkte in der Konstruktion angeben.

In der 2D-Teilestruktur (ICN Bereich) ist das Bitmap als Nebenteil "_B_M_P__" des DMO "TEST" aufgeführt.

ICN 2D


Datenmaskenobjekt (DMO) in der Symbolbibliothek

Um eine DMO-Bibliothek zu definieren, aktivieren Sie die Funktion Neue Bibliothek Icon aus der Menüleiste R+I-Bibliothek. Wählen Sie dann im Start Center bei Startmodus die Option Fließbilder, R+I aus. Danach haben Sie die Möglichkeit die Funktion Datenmaskenobjekt-Bibliothek Icon zu wählen.

Die Datenmaskenobjekte können in einer DMO-Bibliothek gespeichert werden. Das zugehörige Bitmap und die Bezeichnung wird in der Symbolgruppe der Bibliothek angezeigt.


R+I-Symbol > R+I Blatt > Blatt für Datenmaskenobjekt bearbeiten Icon

DMO im Schema editieren

Wenn Sie in einem R+I-Schema Datenmaskenobjekte verwenden, wird ein separates DMO-Blatt angelegt, in dem nur die DMOs gespeichert werden. Bei der Erstellung eines neuen R+I-Schemas wird ein leeres DMO-Blatt angelegt. Das DMO-Blatt besitzt keine Grafik und kann nur mit den Funktionen vorhergehendes Blatt bzw. nächstes Blatt geladen werden.

Mit der Funktion Blatt für Datenmaskenobjekt bearbeiten Icon öffnet sich ein Dialog zum Editieren der vorhandenen DMOs und zum Einfügen neuer DMOs.

DMO Liste

Klicken Sie auf den Button Einfügen und aktivieren Sie in der erscheinenden Auswahl Symbolwahl über Namen. Wählen Sie zum Bestätigen OK.

DMO Symbol

Übernehmen Sie aus der Symbolliste das DMO mit OK.

Bei der Wahl eines normalen Symbols (kein DMO) erscheint eine Fehlermeldung. Wenn Sie ein DMO in ein normales Blatt (kein DMO-Blatt) einfügen, erscheint ebenfalls eine Fehlermeldung.

Um die Symbolmaske zu bearbeiten, wählen Sie in der Liste der Datenmaskenobjekte den Button Editieren.

DMO editieren

In dem geöffnetem Dialog können Sie DMO-Dialogtypen wählen. Nach Bestätigung wird der entsprechende Generierungsausdruck automatisch ins Eingabefeld übernommen.

Mit OK werden die Änderungen gespeichert und mit Abbrechen verworfen.

 

Hierarchie bei Datenmaskenobjekten

Ein DMO kann einem anderen DMO untergeordnet werden. Ein DMO kann gleichzeitig als Parent-DMO von anderen DMOs übergeordnet werden. Ein Parent-DMO kann allerdings nicht einem anderen DMO untergeordnet werden.

Durch die Funktion Blatt für Datenmaskenobjekt bearbeiten wird eine Liste von DMO im DMO-Blatt angezeigt.

Im diesen Beispiel finden sich 6 Datenmaskenobjekten im Projekt. Die DMOs D1 und D3 verweisen auf das Parent-DMO mit der DMO-ID D5.

Es stehen die folgen Funktionen für die Hierarchie zur Verfügung:

Im Kontext-Menü von einem untergeordneten DMO wird nun angeboten, die Attributwerte von dessen Parent-DMO via Generierungsvorschrift mit Schlüsselwort %PARENT zu übernehmen.


Zusätzliche Dialogtypen für Datenmaskenobjekte

Die Datenmasken-Objekte (DMOs) haben zwei zusätzliche Dialogtypen erhalten.

Bibliothekssymbole verwalten und bearbeiten (R+I)Neues Bibliothekssymbol (R+I)