Eigenschaftslisten

Aus Dokumentation
Wechseln zu:Navigation, Suche


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.

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.

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

Funktionen einer Eigenschaftsliste

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

Eigenschaftsliste image004.png



Eigenschaftsliste image006.png


  • Wird die Zwischenablage direkt nach Aufruf der Eigenschaftsliste gewählt, wird der komplette Inhalt samt Identifikationsspalte in die Zwischenablage übertragen.
  • Mehrfachmarkierungen bzw. Teilmarkierungen sind nach Windows-Standard möglich.
  • Durch Anklicken einer Spalte am rechten Ende wird wechselweise aufsteigend oder absteigend sortiert. Minimal- / Maximalwert sofort ersichtlich.
  • Durch Doppelklick auf einen Wert/Zeile lassen werden die Objekte im Lageplan markiert. Es wird zum ausgewählten Objekt hingezoomt.
  • Objekte lassen sich durch den Ändern-Button (Blauer Button) einzeln editieren.
  • Objekte mit bestimmten Wertebereichen können in der Eigenschaftsliste ausgewählt und anschließend über dem Markier-Button (roter Button) anschließend im Lageplan markiert werden. Über Markierte ändern lassen sich diese Objekte dann bequem editieren.

Einsatzbereiche von Eigenschaftslisten

  • Listen-/ Tabellenerstellung -> benutzerdefinierte Listen auf Grundlage von Eigenschaftslisten
  • Datenanalyse -> von Mininimal-/Maximalwerten, Wertebereichen, Strings
  • Aufruf einer statistischen Auswertung
  • Massendatenberarbeitung -> Kombination aus Markieren von Zeilen & "Markierte ändern"-Funktion
  • Austauschformat von Daten (Import-/Export) -> Import/Export im CSV-Format, Übertrag über Zwischenablage direkt in Tabellenkalkulationsprogramme
  • Erweiterung von Objektdialogen -> Ausgewählte Eigenschaftsliste -> zusätzlicher Info-Tab im Objektdialog, sowie Einstellung für Ansicht in der Info-Box und im Info-Fenster
Info-Fenster Info-Box
Eigenschaftsliste image007.png
Eigenschaftsliste image008.png


Info-Tab
Eigenschaftsliste image009.png