Lade...
 

Errechnetes (Formel) Sachmerkmal

Errechnetes (Formel) Attribut

 

Beschreibung

Ein errechnetes Attribut ermittelt den Wert des umhüllten Datenfeldes mittels einer Formel. Diese Formel bestimmt die möglichen Werte (Ausprägungen) des errechneten Attributes.

Die Auswertung der Formel erfolgt erst zum Zeitpunkt der Abfrage des errechneten Attributes. Dann erst wird die erfasste Formel berechnet, dabei kann es - wie beim Auswerten einer jeden Formel in ClassiX® - durchaus geschehen, dass im Formelausdruck Variablen angegeben sind, die vom System nicht automatisch gefunden werden. Man muss daher beim Erstellen der Formel darauf achten, dass das errechnete Attribut später in einem Kontext eingesetzt wird, in welchem die Formel auch ausgewertet werden kann.

Die Formel kann im Eingabefenster direkt getestet werden, die benötigten Variablen werden dann interaktiv vom System abgefragt. (siehe Menüpunkt "Testen errechnetes Attribut" oder entsprechenden Knopf)

Im Standardfall (Formeltyp = Individuell) wird die Formel direkt in das errechnete Attribut geschrieben.

Die Syntax von Formeln finden Sie unter Berechnungsformeln.

Mehr Information bekommen Sie in dem Topic Sachmerkmale.

Funktionalität

Eingabefenster

Dieses Fenster dient der Pflege des errechneten Attributes.

Formulaattributes De

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Attribute -
: : Dynamisches Datenfeld selektieren Auswahl des dynamischen Datenfeldes (slots) selbst, welches durch das errechnete Attribut beschrieben werden soll. Ein dynamisches Datenfeld muss angegeben werden. Kann nur bei Neu-Eingabe eines errechneten Attributes ausgewählt werden.
: : Präfix selektieren Auswahl des Präfixes eines dynamischen Datenfeldes (slots), welches durch das errechnete Attribut beschrieben werden soll. Ein Präfix muss nicht gesetzt werden. Kann nur bei Neu-Eingabe eines errechneten Attributes ausgewählt werden.
: Option Formeltyp -
: : Individuell (Standardeinstellung) wird im errechneten Attribut eine eigene Formel hinterlegt
: : Allgemein wird auf eine bereits im System hinterlegte Berechnungsformel Bezug genommen. Der Fall kann dann sinnvoll sein, wenn einige errechnete Attribute z.B. andere Namen, Steuerungen oder Gültigkeiten aufweisen sollen, die Formel aber immer die selbe sein soll.
: Allgemeine Formel Dieser Menüpunkt ist nur dann aktiv, wenn das errechnete Attribut den Formeltyp "Allgemein" hat (siehe Menüpunkt "Option Formeltyp"). Dann kann zwischen "Editieren" (direkter Aufruf der referenzierten Formel zum Editieren) und "Auswählen" (Auswahl einer im System gespeicherten Berechnungsformel, um sie mit dem errechneten Attribut zu verknüpfen) ausgewählt werden.
: Errechnetes Attribut testen Das (gespeicherte!) errechnete Attribut kann in Hinsicht auf das Ergebnis der hinterlegten Formel getestet werden. Die in der Formel angegebenen Variablen werden vom System interaktiv abgefragt. 
: 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.
CX_TEST_OBJECT.png Das Fenster zum Testen der Formel wird aufgerufen.
open.png Erstes Dokumentverzeichnis öffnen
associate.png Assoziationen öffnen
Felder
Feld Beschreibung
Datenfeld/Präfix Dynamisches Datenfeld mit/ohne Präfix des errechneten Attributes
Bearbeiter Informationen des Bearbeiters
Steuerung Wie wird das Attribut gesteuert
Beschreibung Beschreibung des errechneten Attributes
Text intern Interne Informationen des errechneten Attributes
Wertprüfung Aktivierung und Festlegung von Bedingungen/Beschränkungen für den Attributwert.
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.
Formel Verwendete Formel
Ausgabefenster Graphisch aufbereitete Ausgabe der Formel
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
Formel Selektionsfenster für Formeln aufrufen. (Nur aktiv falls Menüpunkt "Option Formeltyp" auf "Allgemein" gesetzt)
Bearbeiten Die durch die Transformation erzeugte XML-Darstellung der Formel kann eingesehen und bearbeitet werden
Eigenschaften Die Eigenschaften des XML-Controls können 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.
save.pngopen.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

Errechnetes Attribut Editiermodul

Modulname

attrfedt.mod

Klassen

CX_FORMULA_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 Attribute aufrufen  
EDIT_FORMULA_ATTRIBUTE NULL oder Errechnetes Attribut-Objekt Eingabefenster für errechnete Attribute aufrufen  
FORMULA_ATTRIBUTE_CHANGED Errechnetes Attribut-Objekt Errechnetes Attribut wurde geändert  
FORMULA_ATTRIBUTE_CREATED Errechnetes Attribut-Objekt Errechnetes Attribut wurde erzeugt  
FORMULA_ATTRIBUTE_DELETED Errechnetes Attribut-Objekt Errechnetes Attribut wurde gelöscht  
FORMULA_CHANGED Formel-Objekt Formel wurde geändert  
FORMULA_CREATED Formel-Objekt Formel wurde erzeugt  
FORMULA_DELETED Formel-Objekt Formel wurde gelöscht  
FORMULA_SELECTED Formel-Objekt Formel wurde selektiert  
LIST_ATTRIBUTE Collection Attribut-Objekte oder NULL Listenfenster für Attribute aufrufen  
LIST_FORMULA_ATTRIBUTE Collection Errechnete Attribut-Objekte oder NULL Listenfenster für errechnete Attribute aufrufen  
LOAD_FORMULA_ATTRIBUTE keine Errechnete Attribute laden  
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_FORMULA NULL oder Formel-Objekt Eingabefenster für Formel aufrufen Formel-Editiermodul
EDIT_VALIDITY_BY_DATE Fenstertitel, Objekt, Empfänger der Antwort Eingabefenster für Gültigkeit aufrufen Gültigkeit-Editiermodul
LIST_FORMULA NULL oder Collection von Formel-Objekten Listenfenster für Formeln aufrufen Formel-Editiermodul
LIST_FORMULA_ATTRIBUTE NULL oder Collection von errechneten Attribut-Objekten Listenfenster für Attribute aufrufen Attribut-Editiermodul
SELECT_FORMULA NULL oder Collection von Formel-Objekten Selektionsfenster für Formeln aufrufen Formel-Selektionsmodul
SELECT_SLOT Widget Selektionsfenster für Dynamische Datenfelder aufrufen Dynamische Datenfelder-Selektionsmodul
SHOW_PREVIEW Widget Druckvorschau Druckvorschau
TEST_FORMULA      

 

Errechnete Attribute Selektionsmodul

Modulname

attrfsel.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  
SELECT_ATTRIBUTE Collection Attribut-Objekte oder NULL, Empfänger der Antwort Selektionsfenster für Attribut aufrufen  
SELECT_FORMULA_ATTRIBUTE Collection Errechnete Attribut-Objekte oder NULL, Empfänger der Antwort Selektionsfenster für errechnete Attribute aufrufen  

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
ATTRIBUTE_SELECTED Attribut-Objekt, Empfänger Attribut wurde selektiert  
EDIT_ATTRIBUTE NULL oder Attribut-Objekt Eingabefenster für Attribut aufrufen Attribut-Editiermodul
FORMULA_ATTRIBUTE_SELECTED Errechnetes Attribut-Objekt, Empfänger Errechnetes Attribut wurde selektiert  

 

Operativer Betrieb