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.
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. |
: : 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 |
Symbol | Beschreibung |
---|---|
Das Eingabefenster wird geleert. | |
Änderungen am Attribut-Objekt werden gespeichert. | |
Das angezeigte Attribut-Objekt wird gelöscht. | |
Das Druckfenster wird aufgerufen. | |
Das Eingabefenster für die Gültigkeit des Attributes wird aufgerufen. | |
Erstes Dokumentverzeichnis öffnen | |
Assoziationen öffnen |
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. |
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.
Symbol | Beschreibung |
---|---|
Das Eingabefenster wird aufgerufen, um ein neues Attribut anzulegen. | |
Das ausgewählte Attribut-Objekt wird im Eingabefenster angezeigt. | |
Das ausgewählte Attribut-Objekt wird gelöscht. | |
Das Druckfenster wird aufgerufen. | |
Das Eingabefenster für die Gültigkeit des Attributes wird aufgerufen. | |
Alle Attribute werden in die Zwischenablage kopiert. | |
Alle selektierten Attribute werden nach Excel exportiert. |
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 |
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
- Implementation
- Qualitätssicherung
- Voreingestelltes Attribut Editiermodul
- Voreingestelltes Attribut Selektionsmodul
Voreingestelltes Attribut Editiermodul
Modulname
attrsedt.mod
Klassen
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.
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 |
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
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.
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 |
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 |