Publikationen

Werbung
Onshore Geotechnics
GeODin 8.2: Publikationen
GeODin 8.2: Publikationen sind konfigurierbare Abläufe zur Bereitstellung von Daten einer GeODinDatenbank für die weitere Verwendung mit anderen Softwareprodukten.
Publikationen
Publikationen sind konfigurierbare Abläufe zur Bereitstellung von Daten einer GeODin-Datenbank in einer anderen
Zusammenstellung und/oder Struktur für die weitere Verwendung mit anderen Softwareprodukten. Sie basieren auf der
Ausführung von SQL-Befehlen in der aktuellen Datenbank und entsprechen damit im Wesentlichen einem SQL-Script.
Zusätzlich sind weitere Publikationselemente verfügbar, welche spezielle Datenbereitstellungen enthalten. Publikationsdefinitionen werden in Konfigurationsdateien gespeichert. Diese befinden sich im Ordner CONFIG der GeODinInstallation und tragen die Dateienendung 'GPC'. Mit den Methoden 'Neue Publikation', 'Publikation löschen' und 'Publikation bearbeiten' stehen die grundlegenden Methoden
zum Anlegen, Löschen und Bearbeiten von Publikationsdefinitionen zur Verfügung. Abhängig von den angegebenen
Voraussetzungen für eine Publikation steht diese später an verschiedenen Objekten (z. B. Datenbank, Projekt usw.) im GeODin
Objektmanager zur Verfügung und kann zu einem gewünschten Zeitpunkt durch den Anwender ausgeführt werden. Werden alle
Voraussetzungen für eine Publikation am aktuell gewählten Objekt im GeODin Objektmanager erfüllt, wird die Publikation in der
Methode 'Publizieren und Exportieren' angezeigt. Die eigentliche Ausführung von SQL-Befehlen oder Sonderfunktionen wird durch eine Sammlung sogenannter
Publikationselemente definiert. Eine Publikation muss mindestens ein Publikationselement enthalten, um sinnvoll ausgeführt
werden zu können. Publikation bearbeiten
Hier legen Sie die Anzeigeeigenschaften der Publikationsmethode in der Methode
'Publizieren und Exportieren' fest.
Hierzu gehören der Methodenname (durch Klick auf den Schalter am Ende des
Eingabefeldes gelangen Sie in den Dialog zur Eingabe unterschiedlicher
Übersetzungen dieses Namens) und ein Hinweistext, welcher ebenfalls in mehreren
Übersetzungen angegeben werden kann. Abhängig von der gewählten Sprache der
GeODin-Programmoberfläche wählt GeODin automatisch die entsprechende
Übersetzung für die Anzeige aus.
Des Weiteren kann ein Methodensymbol festgelegt werden. Hierfür benötigen Sie eine
Bilddatei im PNG-Format welches eine Auflösung von 48 x 48 Pixeln haben muss.
Publikationsmethode
Weitere Informationen finden Sie unter www.geodin.com/de
Seite 1 von 3
© Fugro 2015
GeODin 8.2: Publikationen
Voraussetzungen
Definieren Sie hier die Voraussetzungen für die Anzeige der Publikationsmethode in der
Methode 'Publizieren und Exportieren'.
Legen Sie zunächst fest, an welchem Objekt des GeODin Objektmanagers die Publikation
zur Verfügung stehen soll. Mehrfachauswahlen sind möglich, bedenken Sie aber, dass der
Anwender eine objektbezogene Ausführung der Publikation erwartet. Falls Sie daher zum
Beispiel einen SQL- Befehl ausführen, welcher eine neue Tabelle auf der Grundlage einer
GeODin-Tabelle erstellt und dabei keine Einschränkung auf ein Projekt oder Objekt enthält,
wird die Bereitstellung einer solchen Publikation an einem Einzelobjekt im GeODin
Objektmanager verwirrend sein.
Zusätzlich zur Objektfestlegung können weitere Bedingungen formuliert werden, welche die
Sichtbarkeit der Publikation steuern. Verwenden Sie diese Bedingungen wenn Ihre
Publikation nicht mit allen GeODin-Datenbanken funktionieren kann, da diese zum Beispiel
für eine bestimmte Objektart entwickelt wurde. So vermeiden Sie die Anzeige der Publikation
in der Methode 'Publizieren und Exportieren', da diese keine sinnvollen Ergebnisse liefert und
Bereitstellung im GeODin Objektmanager
ggf. auch Fehlermeldungen erstellt, die der Anwender nicht nachvollziehen kann.
Die möglichen Bedingungen sind im Kapitel Voraussetzungen beschrieben, sie sind identisch zu den Voraussetzungen für Systemabfragen.
SQL-Befehl
Das Publikationselement "SQL-Befehl" führt einen frei festlegbaren SQL-Befehl in der
GeODin-Datenbank aus. Sie können das Publikationselement benennen und einen
Hinweistext eingeben. Diese Informationen dienen der eigenen Übersichtlichkeit bei der
Gestaltung der Publikation.
Mit der Option -Aktiviert- legen Sie fest, ob dieser SQL-Befehl während der Publikation
ausgeführt wird. In einer langen Abfolge von SQL-Befehlen können Sie zum Beispiel SQLBefehle vorübergehend abschalten, ohne diese aus der Publikation entfernen zu müssen.
Wählen Sie die Option Ausführungsfehler ignorieren wenn ein eventuell auftretender Fehler
bei der Ausführung des SQL-Befehls in der GeODin-Datenbank ignoriert werden soll. Ist
diese Option nicht gesetzt führt ein Ausführungsfehler zum Abbruch der gesamten
Publikation.
Im Zweig SQL-Befehle definieren Sie den eigentlichen SQL-Befehl. Oft benötigen Sie nur
einen SQL-Befehl, welcher in allen Typen von Datenbanken ausgeführt werden kann.
SQL Befehlsname und Hinweistext
Wählen Sie in diesem Fall den Datenbanktyp "Alle Datenbanken" aus. Sollte es erforderlich
sein, für einen Datenbanktyp eine spezielle Syntax des SQL-Befehls zu verwenden, fügen Sie ein weiteres Element im Zweig SQL- Befehle
hinzu und wählen den gewünschten Datenbanktyp aus. GeODin wird während der Ausführung der Publikation automatisch den für die
aktuelle Datenbank geeigneten SQL-Befehl verwenden.
Enthält Ihr SQL-Befehl Bezeichner von Tabellen oder Views, fügen Sie alle verwendeten Tabellen- und Viewbezeichner im Zweig "Tabellen"
ein. GeODin wird diese Bezeichner automatisch mit Schemanamen (Owner) in der Zeichenkette des SQL-Befehls erweitern, sofern dies in
der aktuellen Datenbank notwendig ist.
Weitere Informationen finden Sie unter www.geodin.com/de
Seite 2 von 3
© Fugro 2015
GeODin 8.2: Publikationen
Sowohl in der Zeichenkette des SQL-Befehls, als auch in den Bezeichnern im Zweig "Tabellen" sowie im Namen des Publikationselementes
sind sogenannte Makros zulässig. Diese Makros werden mit den aktuellen Informationen des für die Publikation gewählten Objektes im
GeODin-Objektmanager ersetzt. Erstellen Sie beispielsweise eine Publikation für den Zweig eines Projektes, können Sie die
Projektkennung dieses Projektes im SQL-Befehl verwenden. Folgende Makros werden unterstützt:
$PRJID$ - Dieses Makro wird durch die aktuelle Projektkennung ersetzt.
$LOCID$ - Dieses Makro wird durch die aktuelle Objekt-ID ersetzt.
$INVID$ - Dieses Makro wird durch die aktuelle Messstellen-ID ersetzt.
Bodenbeschreibungen exportieren
Das Publikationselement "Bodenbeschreibungen exportieren" extrahiert die
Bodenbeschreibungen der Objektart "Location" in eine neue Tabelle
GEODIN_EXP_G1GROUND der aktuellen GeODin-Datenbank.
Hierbei können Sie den Erfassungsstandard der Bodenbeschreibung wählen,
welcher beim Export berücksichtigt werden soll.
Sondierungswerte entpacken
Das Publikationselement "Sondierungswerte entpacken" extrahiert die
komprimierten Daten der Sondierungen in eine Tabelle der Rohdaten mit
Einzelwerten. Achtung! Dieser Export kann zu sehr vielen Einzeldatensätzen in
der Exporttabelle führen und einige Zeit in Anspruch nehmen.
GeODin® ist ein eingetragenes Markenzeichen der
Europäischen Union und gehört der Fugro Consult
GmbH, Berlin, Deutschland. E-Mail: [email protected]
Fugro Consult GmbH
Wolfener Straße 36U
12681 Berlin
Deutschland
Tel: +49 (0)1805 346436
Fugro Austria GmbH
Einödstraße 13
8600 Bruck a. d. Mur
Österreich
Tel: +43 (0)3862 3430014
Weitere Informationen finden Sie unter www.geodin.com/de
Seite 3 von 3
© Fugro 2015
Herunterladen