Pointer: Unterschied zwischen den Versionen
Nati (Diskussion | Beiträge) |
(Automatisierte Rechtschreib-/Formatierungskorrektur) |
||
| (9 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
In ++SYSTEMS sind die Hauptobjekte in Abschnitte, Knoten und Einzugsgebiete aufgeteilt. In vielen Fällen wünscht sich der Benutzer Querverweise auf die jeweils anderen Objekte innerhalb einer Abfrage. Diese Abfragen sind über Pointer möglich. <br> | In ++SYSTEMS sind die Hauptobjekte in Abschnitte, Knoten und Einzugsgebiete aufgeteilt. In vielen Fällen wünscht sich der Benutzer Querverweise auf die jeweils anderen Objekte innerhalb einer Abfrage. Diese Abfragen sind über Pointer möglich. <br> | ||
| − | Dabei können des | + | Dabei können des Weiteren auch [[Syntax_der_Ausdrücke|Rechenoperatoren]], wie Summe bilden (.sum) oder Maximalwert (.max), in den Abfragen angewendet werden. Weitere Informationen zur Syntax und Anwendung der Rechenoperatoren finden Sie unter [[Ausdrücke]]. Es besteht auch die Möglichkeit, mehrere Pointer zu kombinieren. |
| − | + | Des Weiteren können mit Pointern auch Abfragen zu Inspektionsdaten, Schäden und Sanierungsmaßnahmen der jeweiligen Objekte erfolgen. | |
In nachfolgenden Objekten/Kategorien sind Pointer zu finden: | In nachfolgenden Objekten/Kategorien sind Pointer zu finden: | ||
| Zeile 14: | Zeile 14: | ||
* Inspektionen | * Inspektionen | ||
* Schadensbeobachtungen | * Schadensbeobachtungen | ||
| − | * | + | * Sanierungsmaßnahmen |
* Wasserknoten | * Wasserknoten | ||
* Anlagen | * Anlagen | ||
| − | Der Zugang zu den verschiedenen Kategorien ist abhängig von den freigeschalteten Modulen und Programmversionen. Die vorhandenen Pointer sind in den Eigenschaftslisten durch | + | Der Zugang zu den verschiedenen Kategorien ist abhängig von den freigeschalteten Modulen und Programmversionen. Die vorhandenen Pointer sind in den Eigenschaftslisten durch ein rotes Aufzählungszeichen und mit einem Punkt am Ende hervorgehoben. |
<div class="res-img">[[File:Pointer_2023-12-28_122957.png|500px|center]]</div> | <div class="res-img">[[File:Pointer_2023-12-28_122957.png|500px|center]]</div> | ||
| − | Im | + | Im Folgenden wird ein Beispiel in einer Eigenschaftsliste dargestellt, die Abfrage erfolgt über Haltungsdaten, aber es werden zusätzlich noch Informationen des Anfangsknotens abgefragt. |
| − | In diesem Fall auf die Deckelhöhe des | + | In diesem Fall auf die Deckelhöhe des Anfangsknotens mit Begrenzung der Dezimalzahl auf 3 Nachkommastellen (Typzuweisung) des jeweiligen Abschnittes. |
<div class="res-img">[[File:Allgemein_img11.png|1000px|center]]</div> | <div class="res-img">[[File:Allgemein_img11.png|1000px|center]]</div> | ||
| Zeile 35: | Zeile 35: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Abschnitte'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
<!--<div class="scrollable">--> | <!--<div class="scrollable">--> | ||
| Zeile 63: | Zeile 63: | ||
!Pointer||Bedeutung ||Besonderheit ||Beispiel | !Pointer||Bedeutung ||Besonderheit ||Beispiel | ||
|- | |- | ||
| − | | Trockenwetterzuflüsse. || Daten der Trockenwetterzuflüsse || Wird pro Zufluss ausgegeben || | + | | Trockenwetterzuflüsse. || Daten der Trockenwetterzuflüsse || Wird pro Zufluss ausgegeben || x |
|- | |- | ||
|Zufluss. || Daten der Zuflüsse || Wird pro Zufluss ausgegeben || Zufluss.Fläche | |Zufluss. || Daten der Zuflüsse || Wird pro Zufluss ausgegeben || Zufluss.Fläche | ||
| Zeile 100: | Zeile 100: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Anschlussleitungen'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
<!--<div class="scrollable">--> | <!--<div class="scrollable">--> | ||
| Zeile 118: | Zeile 118: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Knoten'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
<!--<div class="scrollable">--> | <!--<div class="scrollable">--> | ||
| Zeile 188: | Zeile 188: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Einzugsgebiete'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
<!--<div class="scrollable">--> | <!--<div class="scrollable">--> | ||
| Zeile 212: | Zeile 212: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Inspektionen (Modul Kasa)'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
<!--<div class="scrollable">--> | <!--<div class="scrollable">--> | ||
| Zeile 244: | Zeile 244: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Schadensbeobachtungen (Modul Kasa)'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
<!--<div class="scrollable">--> | <!--<div class="scrollable">--> | ||
| Zeile 262: | Zeile 262: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Sanierungsmaßnahmen (Modul Kasanova)'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
{| cellpadding="20" cellspacing="0" class="wikitable" style="width: 100%;" | {| cellpadding="20" cellspacing="0" class="wikitable" style="width: 100%;" | ||
| Zeile 283: | Zeile 283: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Wasserknoten (Modul AQUA++)'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
{| cellpadding="20" cellspacing="0" class="wikitable" style="width: 100%;" | {| cellpadding="20" cellspacing="0" class="wikitable" style="width: 100%;" | ||
| Zeile 302: | Zeile 302: | ||
<div class="col col-12 form-group"> | <div class="col col-12 form-group"> | ||
<div class="card"> | <div class="card"> | ||
| − | <div class="card-header" | + | <div class="card-header" style="background-color: #b50d7c;color: white;text-align: center">'''Liste der Pointer für Anlagen (Modul ANLA++)'''</div> |
<div class="card-body"> | <div class="card-body"> | ||
{| cellpadding="20" cellspacing="0" class="wikitable" style="width: 100%;" | {| cellpadding="20" cellspacing="0" class="wikitable" style="width: 100%;" | ||
Aktuelle Version vom 27. August 2026, 07:31 Uhr
Pointer in ++SYSTEMS sind eine einfache Möglichkeit auf die Eigenschaften anderer Objekte zuzugreifen. Die zusätzlichen Informationen lassen sich zum Beispiel in den Ausgabetools Ausdrücken, Ansichtskonfiguration und Eigenschaftslisten ausgeben.
In ++SYSTEMS sind die Hauptobjekte in Abschnitte, Knoten und Einzugsgebiete aufgeteilt. In vielen Fällen wünscht sich der Benutzer Querverweise auf die jeweils anderen Objekte innerhalb einer Abfrage. Diese Abfragen sind über Pointer möglich.
Dabei können des Weiteren auch Rechenoperatoren, wie Summe bilden (.sum) oder Maximalwert (.max), in den Abfragen angewendet werden. Weitere Informationen zur Syntax und Anwendung der Rechenoperatoren finden Sie unter Ausdrücke. Es besteht auch die Möglichkeit, mehrere Pointer zu kombinieren.
Des Weiteren können mit Pointern auch Abfragen zu Inspektionsdaten, Schäden und Sanierungsmaßnahmen der jeweiligen Objekte erfolgen.
In nachfolgenden Objekten/Kategorien sind Pointer zu finden:
- Abschnitte
- Anschlussleitungen
- Knoten
- Einzugsgebiete
- Inspektionen
- Schadensbeobachtungen
- Sanierungsmaßnahmen
- Wasserknoten
- Anlagen
Der Zugang zu den verschiedenen Kategorien ist abhängig von den freigeschalteten Modulen und Programmversionen. Die vorhandenen Pointer sind in den Eigenschaftslisten durch ein rotes Aufzählungszeichen und mit einem Punkt am Ende hervorgehoben.
Im Folgenden wird ein Beispiel in einer Eigenschaftsliste dargestellt, die Abfrage erfolgt über Haltungsdaten, aber es werden zusätzlich noch Informationen des Anfangsknotens abgefragt.
In diesem Fall auf die Deckelhöhe des Anfangsknotens mit Begrenzung der Dezimalzahl auf 3 Nachkommastellen (Typzuweisung) des jeweiligen Abschnittes.
Inhaltsverzeichnis
Vorhandene Pointer
Pointer - Abschnitte
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Anfangsknoten. | Daten des Anfangsschachtes | keine | Anfangsknoten.Deckelhöhe | ||||||||
| Anschlussleitung. | Daten der Anschlussleitung | pro Anschlussleitung | Anschlussleitung.Länge berechnet m | ||||||||
| Anschlusspunkte. | vorhandene Anschlusspunkte an einer Haltung |
keine | Anschlusspunkte.Name | ||||||||
| Eigentümer. | Daten der Haltungs-/ Hausleitungsadressen |
keine | Eigentümer.Name Eigentümer.Vor | ||||||||
| Endknoten. | Daten des Endschachtes | keine | Endknoten.Deckelhöhe Endknoten.Sohlhöhe | ||||||||
| Gewässerstrang. | x | x | x | ||||||||
| Kanal. | x | x | x | ||||||||
| Objektadresse. | x | x | x | ||||||||
| Hydra | |||||||||||
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Trockenwetterzuflüsse. | Daten der Trockenwetterzuflüsse | Wird pro Zufluss ausgegeben | x | ||||||||
| Zufluss. | Daten der Zuflüsse | Wird pro Zufluss ausgegeben | Zufluss.Fläche | ||||||||
| Zuflüsse. | Mengenoperator | Nur mit .max, .min, .size, .sum anwendbar | Zuflüsse.size Zuflüsse.Fläche.max | ||||||||
| Zustand (Modul Kasa) | |||||||||||
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Beobachtung. gleich: Observation. Schaden. |
Beobachtung der ausgewählten Inspektion | Liefert Werte der ausgewählten Untersuchung | Obseravtion.Hauptkode Observation.Charakterisierung1 Observation.Lage am Umfang1 | ||||||||
| Beobachtungen. gleich: Schäden. |
x | x | x | ||||||||
| Inspection. gleich: Inspektion. |
Inspektionsdaten (Engl.) | Liefert Werte der ausgewählten Untersuchung gleich: Inspektion. |
Inspection.Auftraggeber | ||||||||
| Inspektion. gleich: Inspection. |
Inspektionsdaten | Liefert Werte der ausgewählten Untersuchung | Inspektion. Auftraggeber Inspektion.Schachttiefe | ||||||||
| Observation. gleich: Beobachtung. Schaden. |
Beobachtung der ausgewählten Inspektion (Engl.) | Liefert Werte der ausgewählten Untersuchung | Observation.Hauptkode Observation.Charakterisierung1 Observation.Lage am Umfang1 | ||||||||
| Schaden. gleich: Beobachtung. Observation. |
Schäden der ausgewählten Inspektion | Liefert Werte der ausgewählten Untersuchung | Schaden.Hauptkode Schaden.Charakterisierung1 Schaden.Lage am Umfang1 | ||||||||
| Schäden. gleich: Beobachtungen. |
x | x | x | ||||||||
| Untersuchung. | x | x | x | ||||||||
| Untersuchungen. | x | x | x | ||||||||
Pointer - Anschlussleitungen
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Hauptobjekt. | Haltung/Schacht an dem die Leitung angeschlossen ist |
keine | Hauptobjekt.Name | ||||||||
Pointer - Knoten
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Anschlussleitung. | vorhandene Anschlussleitungen | keine | Anschlussleitung.Name | ||||||||
| Aus. | Abfließende Haltungen | Nur mit .max, .min, .size, .sum anwendbar (In Eigenschaftslisten auch ohne diesen Zusatz anwendbar) |
Aus.Profilhöhe.max Aus.size Aus.Länge berechnet m.sum Aus.Anfangsschacht.Deckelhöhe.min | ||||||||
| Deckel. | Deckel eines Schachtes | keine | Deckel.Radius | ||||||||
| Ein. | Zufließende Haltungen | Nur mit .max, .min, .size, .sum anwendbar (In Eigenschaftslisten auch ohne diesen Zusatz anwendbar) |
Ein.Profilhöhe.max Ein.size Ein.Länge berechnet m.sum Ein.Anfangsschacht.Deckelhöhe.min | ||||||||
| Gebiet. | x | x | x | ||||||||
| Kanal. | x | x | x | ||||||||
| Kanalablauf. | x | x | x | ||||||||
| Kanalzulauf. | x | x | x | ||||||||
| Überstaukante. | x | x | x | ||||||||
| Sonderbauwerksdaten (nur auf 60er Bauwerke anwenden!) | |||||||||||
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Ablauf Abschnitt. | x | x | x | ||||||||
| Beckenüberlauf Abschnitt. | x | x | x | ||||||||
| Klärüberlauf Abschnitt. | x | x | x | ||||||||
| Überlauf Abschnitt. | x | x | x | ||||||||
| Zustand (Modul Kasa) | |||||||||||
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Beobachtung. gleich: Observation. Schaden. |
Beobachtung der ausgewählten Inspektion | Liefert Werte der ausgewählten Untersuchung | Obseravtion.Hauptkode Observation.Charakterisierung1 Observation.Lage am Umfang1 | ||||||||
| Inspection. gleich: Inspektion. |
Inspektionsdaten (Engl.) | Inspection.Auftraggeber | |||||||||
| Inspektion. gleich: Inspection. |
Inspektionsdaten | Liefert Werte der ausgewählten Untersuchung | Inspektion. Auftraggeber Inspektion.Schachttiefe | ||||||||
| Observation. gleich: Beobachtung. Schaden. |
Beobachtung der ausgewählten Inspektion (Engl.) | Liefert Werte der ausgewählten Untersuchung | Observation.Hauptkode Observation.Charakterisierung1 Observation.Lage am Umfang1 | ||||||||
| Schaden. gleich: Beobachtung. Observation. |
Schäden der ausgewählten Inspektion | Liefert Werte der ausgewählten Untersuchung | Schaden.Hauptkode Schaden.Charakterisierung1 Schaden.Lage am Umfang1 | ||||||||
| Untersuchung. | x | x | x | ||||||||
| Untersuchungen. | x | x | x | ||||||||
| Vermögen | |||||||||||
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Anlagen. | x | x | x | ||||||||
Pointer - Einzugsgebiete
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Abschnitt. | Daten der zugeordneten Haltung | keine | Abschnitt.Name | ||||||||
| ALB | |||||||||||
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Eigentümer. | Daten zum Eigentümer | keine | Eigentümer.Name | ||||||||
Pointer - Inspektionen
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Abschnitt. | x | keine Ausgabe: Inspektion.Abschnitt. |
Inspektion.Abschnitt.Anfangsknoten.Schachttiefe | ||||||||
| Anfangsknoten. | x | keine Ausgabe: Inspektion.Anfangsknoten. |
Inspektion.Anfangsknoten.Schachtform | ||||||||
| Endknoten. | x | keine Ausgabe: Inspektion.Endknoten. |
Inspektion.Anfangsknoten.Name | ||||||||
| Knoten. | x | keine Ausgabe: Inspektion.Knoten. |
x | ||||||||
| Observation. | x | keine Ausgabe: Inspektion.Observation. |
x | ||||||||
| Schaden. | x | keine Ausgabe: Inspektion.Schaden. |
x | ||||||||
| Untersuchung. | x | keine Ausgabe: Inspektion.Untersuchung. |
x | ||||||||
| Beobachtung. | x | keine Ausgabe: Inspektion.Beobachtung. |
x | ||||||||
Pointer - Schadensbeobachtungen
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Inspektion. | - | - | - | ||||||||
Pointer - Sanierungsmaßnahmen
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Objekt. | Haltung/Schacht auf das sich das Sanierungsverfahren bezieht | Eigenschaftenlisten Sanierungsmaßnahmen | Objekt. Material | ||||||||
| Sanierungsvariante. | - | - | - | ||||||||
| Verfahren. | - | - | - | ||||||||
Pointer - Wasserknoten
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Aus. | Abfließende Haltungen | Nur mit .max, .min, .size, .sum anwendbar (In Eigenschaftslisten auch ohne diesen Zusatz anwendbar) |
Aus.Profilhöhe.max Aus.size Aus.Länge berechnet m.sum Aus.Anfangsschacht.Deckelhöhe.min | ||||||||
| Ein. | Zufließende Haltungen | Nur mit .max, .min, .size, .sum anwendbar (In Eigenschaftslisten auch ohne diesen Zusatz anwendbar) |
Ein.Profilhöhe.max Ein.size Ein.Länge berechnet m.sum Ein.Anfangsschacht.Deckelhöhe.min | ||||||||
Pointer - Anlagen
| Stamm | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pointer | Bedeutung | Besonderheit | Beispiel | ||||||||
| Objekt. | - | - | - | ||||||||