Lade...
 

Voreingestelltes Sachmerkmal

Voreingestelltes Attribut

 

Beschreibung

Ein voreingestelltes Attribut umhüllt ein dynamisches Datenfeld mit einer Wertvorgabe. Dieser Wert wird bei jeder Verwendung des voreingestellten Attributes angeboten, kann dann aber individuell überschrieben werden.

Die Art der Voreinstellung ist vom (Daten-)Typ des umhüllten dynamischen Datenfeldes abhängig. Ist z.B. der Typ ein STRING (Zeichenkette), kann man einen Text vorgeben oder das Feld leer lassen. Ist z.B. der Typ ein CX_VALUE, kann man für den Wert die Anzahl der Nachkommastellen und die Einheit vorgeben.

Bei Aufzählungstypen (Enumerationen: ENUMCHAR oder ENUMSHORT) werden die im System abgelegten Wertetabellen (mit Bindung zum dynamischen Datenfeld) zur Voreinstellung angeboten. Diese Tabellen können jedoch zusätzlich individuell von den voreingestellten Sachmerkmalen überschrieben werden.

Die Eigenschaft voreingestellter Sachmerkmale, eigene Tabellen zu verwalten gilt auch für andere Datentypen. So kann man für ein dynamisches Datenfeld z.B. "Breite" vom Typ CX_VALUE eine Tabelle mit Werten für die "Breite" angeben, wie "100 mm", "200mm" und "300mm". Diese Werte werden dann bei jeder Nutzung des voreingestellten Sachmerkmals angeboten. Will man darüber hinaus nur diese Werte zur Eingabe zulassen, so erreicht man dieses durch Anklicken der Kennzeichnung "Ausschließlich".

Mehr Information bekommen Sie in dem Topic Sachmerkmale.

Achtung:
Attributwerte werden in den Formeln nur bis maximal 100 Zeichen unterstützt!

 

Funktionalität

Eingabefenster

Dieses Fenster dient der Pflege von voreingestellten Attributen.

Slotattributes De

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Attribute -
: : Dynamisches Datenfeld selektieren Auswahl des dynamischen Datenfeldes (slots) selbst, welches durch das voreingestellte Attribut beschrieben werden soll. Ein dynamisches Datenfeld muss angegeben werden. Kann nur bei Neu-Eingabe eines voreingestellten Attributes ausgewählt werden.
: : Präfix selektieren Auswahl des Präfixes eines dynamischen Datenfeldes (slots), welches durch das voreingestellte Attribut beschrieben werden soll. Ein Präfix muss nicht gesetzt werden. Kann nur bei Neu-Eingabe eines voreingestellten Attributes ausgewählt werden.
: Voreinstellung -
: : Eigene Tabelle erzeugen

Hiermit wird eine eigene Tabelle voreingestellter Werte angelegt.
Für voreingestellte Attribute vom Typ "Enumeration" wird die standardmäßige Systemtabelle zunächst als Kopie am voreingestellten Attribut hinterlegt. Diese kann dann individuell verändert werden.

: : Eigene Tabelle bearbeiten Bearbeiten der Tabelle in einem eigenen Fenster
: : Eigene Tabelle löschen Löschen der eigenen Tabelle am voreingestellten Attribut. Für voreingestellte Attribut vom Typ "Enumeration" gilt dann wieder die standardmäßige Systemtabelle.
: : Eigene Zähler erzeugen

Der Wert des Attributes wird durch einen automatischen Zähler vergeben. Beim Einfügen des Attributes wird dieser automatisc getriggert und der Wert in das Attribute geschrieben.

: : Eigene Zähler bearbeiten Bearbeiten des Zählers in einem eigenen Fenster
: : Eigene Zähler löschen Löschen des Zählers
: Schließen Fenster schließen
Suchen Listenfenster aufrufen
Toolbar
Symbol Beschreibung
new.png Das Eingabefenster wird geleert.
save.png Änderungen am Attribut-Objekt werden gespeichert.
delete.png Das angezeigte Attribut-Objekt wird gelöscht.
CX_PRINTER_hardcopy.png Das Druckfenster wird aufgerufen.
CX_VALIDITY.png Das Eingabefenster für die Gültigkeit des Attributes wird aufgerufen.
open.png Erstes Dokumentverzeichnis öffnen
associate.png Assoziationen öffnen
Felder
Feld Beschreibung
Datenfeld/Präfix Dynamisches Datenfeld mit/ohne Präfix des voreingestellten Attribut
Bearbeiter Informationen des Bearbeiters, welcher über den Button ausgewählt wurde.
Datum Datumswert
Steuerung Wie wird das Attribut gesteuert
Beschreibung Beschreibung
Text intern Interne Informationen des voreingestellten Attributes
Voreinstellung Vorgabewert des voreingestellten Attributes. Kann mit dem Menüpunkt "Eigene Tabelle erzeugen" in eine Tabelle umgewandelt werden.
Wertprüfung Aktivierung und Festlegung von Bedingungen/Beschränkungen für den Attributwert.
Im Beispielbild wurde festgelegt, dass der Wert unseres Attributes (aO) nicht kleiner als 1 mm sein darf. 
Erfüllt der  eingegebene Wert nicht die in der Wertprüfung festgelegten Beschränkungen, so erscheint ein entsprechendes Dialogfenster, welches den Anwender über seinen Eingabefehler informiert.
Es können auch komplexe Bedingungen gesetzt werden, welche nicht nur auf das aktuelle Attribut beschränkt sind. Dabei ist aber darauf zu achten, dass in der späteren Umgebung (Plugspace) die angesprochenen Attribute auffindbar sind.
Ausschließlich Nur sichtbar, wenn eine eigene Tabelle am voreingestellten Attribut hinterlegt ist. Ist dieses Feld angeklickt, dann können bei Nutzung dieses voreingestellten Attributes nur die Werte dieser Tabelle ausgewählt werden. (Gilt nur bei Attributen, die nicht von Typ "Enumeration" sind)
Attribut-Knoten Über Attribut-Knoten können in Abhängigkeit die Ausprägung des Attributs weitere Attribute übernommen werden. Auf diese Weise ist eine stufenweise und bedingte Ausprägung möglich.

Über das Kontextmenü des Buttons "Attribut-Knoten" kann eine entsprechende Struktur angelegt und bearbeitet werden.

Knöpfe
Knopf Beschreibung
Datenfeld Selektionsfenster für dynamische Datenfelder aufrufen
Präfix Selektionsfenster für Präfixe aufrufen
Bearbeiter Selektionsfenster für Mitarbeiter aufrufen
Editieren Nur sichtbar, wenn eine eigene Tabelle am voreingestellten Attribut hinterlegt ist. Hiermit können die Einträge der Tabelle editiert werden.
OK Änderungen am Attribut-Objekt werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt.
Neu Das Eingabefenster wird geleert.
Löschen Das angezeigte Attribut-Objekt wird gelöscht.
Schließen Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken.

 

Listenfenster

Dient der Auflistung der Attribut-Objekte.

Toolbar
Symbol Beschreibung
new.png Das Eingabefenster wird aufgerufen, um ein neues Attribut anzulegen.
open.png Das ausgewählte Attribut-Objekt wird im Eingabefenster angezeigt.
delete.png Das ausgewählte Attribut-Objekt wird gelöscht.
CX_PRINTER_hardcopy.png Das Druckfenster wird aufgerufen.
CX_VALIDITY.png Das Eingabefenster für die Gültigkeit des Attributes wird aufgerufen.
copytoclipboard.png Alle Attribute werden in die Zwischenablage kopiert.
save.png Alle selektierten Attribute werden nach Excel exportiert.
Suchfelder
Feld Beschreibung
Attributname Suche nach Name des dynamischen Datenfelds des Attributes
Beschreibung Suche in der Beschreibung der Attribute
Text intern Suche im internen Text der Attribute
Kategorie Suche mittels der Kategorisierung (des Ordnungsbegriffes) der Attribute
Knöpfe
Knopf Beschreibung
Bearbeiten Das ausgewählte Attribut-Objekt wird im Eingabefenster angezeigt.
Neu Ein leeres Eingabefenster wird geöffnet.
Löschen Das ausgewählte Attribut-Objekt wird gelöscht.
Schließen Das Fenster wird geschlossen.

 

Verwandte Themen

 


Technische Dokumentation

Voreingestelltes Attribut Editiermodul

Modulname

attrsedt.mod

Klassen

CX_SLOT_ATTRIBUTE

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
SLOT_ATTRIBUTE_CHANGED Attribut-Objekt Attribut wurde geändert  
SLOT_ATTRIBUTE_CREATED Attribut-Objekt Attribut wurde erzeugt  
SLOT_ATTRIBUTE_DELETED Attribut-Objekt Attribut wurde gelöscht  
EDIT_SLOT_ATTRIBUTE NULL oder Attribut-Objekt Eingabefenster für Attribut aufrufen  
LIST_SLOT_ATTRIBUTE Collection Attribut-Objekte oder NULL Listenfenster für Attribut aufrufen  
SLOT_SELECTED Dynamisches Datenfeld-Objekt Dynamisches Datenfeld wurde selektiert  

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
EDIT_SLOT_ATTRIBUTE NULL oder Attribut-Objekt Eingabefenster für Attribut aufrufen Attribut-Editiermodul
EDIT_VALIDITY_BY_DATE Fenstertitel, Objekt, Empfänger der Antwort Eingabefenster für Gültigkeit aufrufen Gültigkeit-Editiermodul
SELECT_SLOT Widget Selektionsfenster für Dynamische Datenfelder aufrufen Dynamische Datenfelder-Selektionsmodul
SHOW_PREVIEW Widget Druckvorschau Druckvorschau

 

Voreingestellte Attribut Selektionsmodul

Modulname

attrssel.mod

Klassen

CX_ATTRIBUTE

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
ATTRIBUTE_CHANGED Attribut-Objekt Attribut wurde geändert  
ATTRIBUTE_CREATED Attribut-Objekt Attribut wurde erzeugt  
ATTRIBUTE_DELETED Attribut-Objekt Attribut wurde gelöscht  
EDIT_ATTRIBUTE NULL oder Attribut-Objekt Eingabefenster für Attribut aufrufen  
EDIT_SLOT_ATTRIBUTE NULL oder Attribut-Objekt Eingabefenster für Attribut aufrufen  
LIST_ATTRIBUTE Collection Attribut-Objekte oder NULL Listenfenster für Attribut aufrufen  
LIST_SLOT_ATTRIBUTE Collection Attribut-Objekte oder NULL Listenfenster für Attribut aufrufen  
LOAD_SLOT_ATTRIBUTE keine Attribute importieren  
SLOT_ATTRIBUTE_CHANGED Attribut-Objekt Attribut wurde geändert  
SLOT_ATTRIBUTE_CREATED Attribut-Objekt Attribut wurde erzeugt  
SLOT_ATTRIBUTE_DELETED Attribut-Objekt Attribut wurde gelöscht  
SLOT_SELECTED Dynamisches Datenfeld-Objekt Dynamisches Datenfeld wurde selektiert  

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
EDIT_ATTRIBUTE NULL oder Attribut-Objekt Eingabefenster für Attribut aufrufen Attribut-Editiermodul
EDIT_VALIDITY_BY_DATE Fenstertitel, Objekt, Empfänger der Antwort Eingabefenster für Gültigkeit aufrufen Gültigkeit-Editiermodul
SELECT_SLOT Widget Selektionsfenster für Dynamische Datenfelder aufrufen Dynamische Datenfelder-Selektionsmodul
SHOW_PREVIEW Widget Druckvorschau Druckvorschau

 

Operativer Betrieb