- Führen Sie im Infrastructure Administrator einen der folgenden Schritte durch:
- Klicken Sie auf Enterprise, und stellen Sie eine Verbindung zur datenbankbasierten Fachschale her. Öffnen Sie ein Projekt.
- Klicken Sie auf Datei, und öffnen Sie eine Fachschalenzeichnung oder -vorlage.
- Wählen Sie den Knoten Fachschale für den Bericht.
- Klicken Sie im Werkzeugkasten Administrator auf das Symbol Bericht-Designer
.
- Öffnen Sie einen Bericht.
- Klicken Sie in den Abschnitt Detail-Textkörper 1 (Detail Body 1).
- Klicken Sie auf der Registerkarte Design in der Kategorie Gruppendetail auf die Eigenschaft SQL.
- Definieren Sie eine Abfrage, die die Objekte auswählt, die sich innerhalb des Umfangs befinden.
- Klicken Sie auf DB-Spalte hinzufügen, und wählen Sie die anzuzeigenden Attribute aus.
- Fügen Sie ggf. weitere Steuerelemente hinzu, und speichern Sie den Bericht.
Beispiel: Abfrage zur Auswahl der Objekte innerhalb eines Umfangs.
select P.FID from GA_PIPE P, GA_LINE T
WHERE P.FID = T.FID_ATTR AND
({parameter.PERIMETERID}=0
or SDO_RELATE(T.geom, (SELECT geom FROM TB_PERIMETER
WHERE id={parameter.PERIMETERID}),
'mask=anyinteract query=window')='TRUE')
GROUP BY P.FID ORDER BY P.FID
Der Parameter SPATIALMASK wird nur festgelegt, wenn er sich in der Berichtsdefinition befindet. SQL-Beispielanweisung:
WHERE
{parameter.PERIMETERID}=0
OR SDO_RELATE(T.geom, (SELECT geom FROM TB_PERIMETER
WHERE id={parameter.PERIMETERID}),
'mask={parameter.SPATIALMASK} query=window')='TRUE'
Weitere Informationen zur Verwendung der Spatial-Auswahl-Berichte finden Sie unter Verwenden von Spatial-Export im Benutzerhandbuch.