Attribute

Aus Dokumentation
Wechseln zu:Navigation, Suche

In ++SYSTEMS kann das Datenmodell durch eigene, freie Attribute beliebig erweitert werden. Somit ist man in der Modellierung völlig frei eigene Themen umzusetzen. Freie Attribute sind genauso wertig wie fest vorgegebene und können für Beschriftung, Färbung, Ausdrücke verwendet werden. Diese Attribute stehen für alle modellrelevanten Objekte zur Verfügung, Abschnitte, Knoten, Zuflüsse,…… Die Eingabe erfolgt entweder direkt am Objekt über den TAB Attribute, über markieren und Markierte ändern oder auch über einen Import.

Ein Attribut besteht immer aus Schlüsselwort und einer Wertzuweisung.

Das Schlüsselwort, der Name des freien Attributes, darf nicht gleich sein einem in ++SYSTEMS schon fest vergebenen Datenfeld. Bei der direkten Eingabe am Objekt wird dies geprüft und verhindert indem der Dialog nicht mit OK bestätigt werden kann. Beim Import und der Eingabe über Markierte ändern wird dem Attributnamen ein „Unterstrich“ vorangestellt.

Wird beim Import ein Wert zu einem festen Datenfeld importiert der nicht erlaubt ist wird ebenfalls ein freies Attribut angelegt. Aus Entwässerungssystem=MW -> wird _Entwässerungssystem=MW da für das interne Datenfeld Entwässerungssystem nur 0 bis 3 erlaubt ist.

++SYSTEMS unterscheidet unterschiedliche Arten von Attributen:

Eine Besonderheit sind variantenabhängige Attribute. Dabei können Stammdaten, abhängig von der gewählten Hydraulikvariante, abgeändert werden. Dabei wird dem zu ändernden Datenfeld der Name der Hydraulikvariante gefolgt von Doppelpunkt vorangestellt.

  • Euler_T5::Profilhöhe=800
  • Euler_T5::Anteil undurchlässig Prozent=35