Eigenschaftslisten: Unterschied zwischen den Versionen

Aus Dokumentation
Wechseln zu:Navigation, Suche
Zeile 85: Zeile 85:
  
  
<div class="alert alert-secondary" role="alert"> Hinweis: '''Block "Auswerten"''' macht nicht für jede Eigenschaftsliste/Datenfeld Sinn! <br> Für das ausgewählte Feld wird eine grafische Darstellung/Statistik zur Verteilung angezeigt. <div class="res-img">[[File:Eigenschaftsliste_image005.png|800px|center]]</div>
+
<div class="alert alert-secondary" role="alert"> Hinweis: Block "Auswerten" macht nicht für jede Eigenschaftsliste/Datenfeld Sinn! <br> Für das ausgewählte Feld wird eine grafische Darstellung/Statistik zur Verteilung angezeigt. <div class="res-img">[[File:Eigenschaftsliste_image005.png|800px|center]]</div>
 
</div>
 
</div>
  

Version vom 17. August 2023, 13:19 Uhr


Eigenschaftslisten stellen ein wichtiges Werkzeug für das Datenmanagment in ++Systems dar. Diese Listenfunktion ist im Projektbaum im Bereich der Auswertungen zu finden und ist vielseitig einsetzbar.

Mögliche Einsatzbereiche

  • Listen-/ Tabellenerstellung
  • Datenanalyse
  • Austauschformat von Daten (Import-/Export)
  • Erweiterung von Objektdialogen


Eigenschaftsliste image001.png

Es können Eigenschaftslisten rund um die verschiedenen Objektarten von ++Systems, sowie für Sanierungsthematiken erstellt werden.

In dem Listentool kann auch mit zuvor erstellten Abfragen unter Ausdrücke, Attributen, Pointer oder direkt mit Rechenoperatoren gearbeitet werden.

Die Listen können anschließend mit der Auswahlmöglichkeit auf alle, markierte oder durch einen vorbelegten Ausdruck Elemente angewandt werden. Das Ergebnis der Datenabfrage kann über Austauschformate übertragen oder auch in die Zwischenablage kopiert werden.

Aktionen Projektbaum


Neuen Eigenschaftsliste wird erstellt.



Liste aktiv, dann gültig für Popup-Info (fett markiert)


Bearbeiten der Eigenschaftsliste


Löschen der Liste


Kopie der Liste wird erzeugt


Anwenden der Liste auf alle Elemente


Anwenden der Liste auf alle markierten Elemente


Anwenden der Liste auf Elemente mit Auswahleinschränkung durch Ausdruck


Erzeugen einer Tabelle für alle Elemente der Eigenschaftsliste


Erzeugen einer Tabelle für alle Markierten Elemente der Eigenschaftsliste


Erzeugen einer Tabelle für alle Elemente mit Auswahleinschränkung durch Ausdruck


Import einer CSV-Datei mit genau der Struktur der Eigenschaftsliste


Export der zusammengefassten Daten als CSV Datei mit genau der Struktur der Eigenschaftsliste (alle / markierte)

Erstellen von Eigenschaftslisten

Durch Doppelklick auf Datenfelder oder Pointer im Auswahlbereich werden diese in die Listendarstellung übernommen. Hier kann auch ein Ausdruck zum Filtern ausgewählt werden. Dieser muss zuvor unter Ausdrücke angelegt werden. Alternativ kann eine Filteroption auch direkt aufgeführt werden. Bei nummerischen Feldern sollte die gewünschte Ausgabegenauigkeit definiert werden, in der drop-down Box wird dazu die Anzahl Nachkommastellen festgelegt.

Eigenschaftsliste image002.png


Eigenschaftsliste image003.png

Pointer sind im Auswahlbereich ab ++SYSTEMS V15 durch einen rotes Quadrat erkennbar. Datenfelder sind mit einem schwarzen Punkt gekennzeichnet. Wird der Pointer per Doppelklick zu den ausgewählten Feldern übernommen, muss dieser erst dort gewählt werden, um dann im Auswahlbereich das gewünschte Datenfeld des zu verknüpfenden Objekts zu wählen.

Mit der Anwendung von Pointer lassen sich zusätzlich Eigenschaften fremder Objektarten in einer Liste abfragen. z.B. in einer Eigenschaftsliste für Abschnitte lassen sich Informationen zu Knoten abrufen.


Beispiel

  • Fläche / 10000
  • (Anfangsknoten.Maximaler Wasserspiegel)-(Anfangsknoten.Sohlhöhe)

Bei Berechnungen/Gleichungen die Auswahl (Pointer.Datenfeld oder nur Datenfelder) durch Leerzeichen vor und nach dem Rechenoperatoren oder durch Klammerung abgrenzen. Hinweis: Bevorzugt mit Klammern arbeiten.

  • Anfangsknoten.Deckelhöhe -> Anfangsknoten. = Pointer | Deckelhöhe = Datenfeld -> Es wird die Deckelhöhe des Anfangsknotens abgefragt.

Aufrufen einer Eigenschaftsliste

Über Rechtsklick auf die angelegte Eigenschaftsliste im Projektbaum werden mögliche Menübefehle aufgerufen.

Eigenschaftsliste image004.png



Eigenschaftsliste image006.png


Wählt man die Zwischenablage direkt nach Aufruf der Eigenschaftsliste, wird der komplette Inhalt samt Identifikationsspalte in die Zwischenablage übertragen. Mehrfachmarkierungen bzw. Bereichsmarkierungen sind nach Windows-Standard möglich. Durch Anklicken einer Kopfspalte am rechten Ende der Spalte wird danach wechselweise aufsteigend.- absteigend sortiert, somit ist Minimalwert und Maximalwert gleich ersichtlich. Bereiche mit gleichen Werten können einfach markiert werden und in der Folge im Lageplan markiert werden. Über Markierte ändern lassen sich diese Objekte dann bequem editieren.

Einsatz von Eigenschaftslisten

Datenanalyse -> Mininimal.- Maximalwerte, welches Vorkommen von Werten, Strings
Aufruf einer statistischen Auswertung
Markieren – Markierte ändern -> Massendatenbearbeitung
Daten übertragen nach Excel, Word -> Berichtswesen
Listengenerator in ++SYSTEMS – benutzerdefinierte Listen auf Grundlage von Eigenschaftslisten
Export ins CSV Format
Import von CSV Formaten, Excel Tabellen als .csv gespeichert
Die Ausgewählte Eigenschaftsliste wird weiters genutzt für das Infofenster, zusätzlicher TAB im Objektdialog und für die Objekt-Info Box.

Infofenster
Info-Box


Eigenschaftsliste image009.png