Objekte als Ebenen einbinden
Beim Anfragenmanager werden die Anfragedaten generell in eigenen Tabellen in der Datenbank gespeichert. Diese heißen:
- AFM_TOEB_OBJECT
- AFM_BAUV_OBJECT
- AFM_[Typ]_OBJECT
Diese Antragstabellen enthalten eine Spalte GEOM und können entsprechend als Ebene eingebunden werden.
Interna: Pib sieht auch eine Geometrie-Spalte an der Pib-eigenen Tabelle PIB_OBJECTS vor mit dem Spaltennamen 'OBJECT_LOCATION'. Diese wird derzeit befüllt in
- AfM LAF
Wenn diese befüllt ist, könnten hierüber alle Pib-Objekte als Ebene eingebunden werden.
Will man auf spezielle Objekttypen filtern, kann das über die Spalte 'nettypename' passieren.
Anfragenmanager bringen einen speziellen 'WellKnownType-Handler' mit, welcher unter folgenden Bedingungen erkennen kann, dass eine Ebene Objekte eines konkreten Afm enthält:
- Ebene enthält eine Spalte 'pipoid' vom Typ String, welche gefüllt ist
- Ebene enthält eine Spalte 'nettypename' vom Typ String, welche den konkreten .net-Klassennamen des Pib-Objektes enthält
Dann werden automatisch Aktionen bereit gestellt um das PibObjekt über den Afm anzusehen/zu bearbeiten.
Einschränkungen:
- geht derzeit nur für LAF AfM
- für LAF Afm werden nur TOEB-Anfragen (nettypename = 'IduIT.App.LAF.Anfragenmanagement.Objects.TOEB.TOEBInquiryObject') unterstützt
Ergebnis
Im Kontextmenü eines solchen Objektes der Ebene sind die neuen Aktionen zu finden:
Zuletzt geändert: 24.07.2026 16:38:05 (erstmals erstellt 27.07.2026) // Alias: "AfMEbenen"