Berichtsvorlagen
So arbeiten Sie mit Bericht-Vorlagen, Layout-Bausteine, Berichtselementen und Textmakros in GeoDin
GeoDin wird mit vorgefertigten Bericht-Vorlagen geliefert, die nach Objektart organisiert sind. Sie können diese Vorlagen Anpassen oder neue Vorlagen von Grund auf mithilfe des Layout wählen-Editors Erstellen.
Vorlagen-Grundlagen
Vorlagen werden über das Layout wählen Sektion im Grafik-Druck- und Bearbeitungsverfahren. Standard-Layouts werden in GeoDin\Layouts\, organisiert nach Objektart – zum Beispiel umfasst G1 Bohrlochprotokolle, Steifigkeits-/Parameter-Layouts, Wassergehalt gegen Tiefe und Atterberg-Grenzwerte-Diagramme.
Benutzer können benutzerdefinierte Layout wählen Ordner über Hinzufügen Verfügbare Layouts > + Schalter > zu Verzeichnis navigieren (z. B. eine Freigabe im Netzwerk für teamweite Vorlagen).
Dateiformate
Vorlagen können in zwei Formatierungen gespeichert werden:
GLO (GeoDin Layout wählen) - nur Vorlage, keine Datenverbindung. Über Projekte hinweg wiederverwendbar. Nur GLO-Dateien erscheinen in der Übersicht „Verfügbare Layouts“.
GGF (GeoDin Grafik Papierformat) - Layout wählen mit verbundenen Daten (z. B. ein bestimmter Profilschnitt mit 10 Bohrungen). Kann durch Ziehen-und-Ablegen in GeoDin erneut geöffnet werden.
Speichern als GLO für wiederverwendbare Vorlagen; Speichern als GGF, um eine bestimmte Grafik mit ihren verbundenen Objekten zu erhalten.
Wenn Sie ein Standard-Layout bearbeiten, Immer Benutzen Sie Datei > Speichern als (Nie Speichern) zu vermeiden, das ausgelieferte Standard zu überschreiben. Erstellen Sie ein Verzeichnis wie [YourCompany]_Layouts und kopiere die Standardwerte dorthin, bevor du sie bearbeitest. Wenn ein Standard versehentlich überschrieben wird, gibt es kein eingebautes Zurücksetzen – du musst eine Kopie von Das GeoDin-Team anfordern. In einer Netzwerkinstallation betrifft das Überschreiben eines Standards alle Benutzer.
Layout-Bausteine
Eine Layout kann ein anderes Layout als ein Snippet - zum Beispiel eine Kopfzeile/Fußzeile eines Unternehmens, die einmal gespeichert wird in Common_A4_LHF.GLO und von vielen Vorlagen referenziert. Das Ändern des Logos in der Snippet-Datei aktualisiert automatisch alle Layouts, die es verwenden. Im Bearbeiten-Modus werden Snippets als grün umrandete Bereiche angezeigt, die nicht inline bearbeitet werden können; Öffnen Sie das Snippet-Layout direkt, um es zu ändern.
Mehrsprachige Unterstützung
Vorlagen können Übersetzungen enthalten und in verschiedenen Sprachen drucken, abhängig von dem Datei > Sprache Einstellung - dieselbe Vorlage kann in Deutsch ODER Englisch Ohne Änderung ausgegeben werden.
Für detaillierte Schritte zur Erstellung des Layouts siehe Benutzerdefinierte Layouts erstellen.
Berichtselemente
Die Berichtselement ist eine tabellenbasierte Komponente zur Anzeige tabellarischer Ausgaben allgemeiner Daten, Schichtdaten, Probendaten oder Messdaten innerhalb eines Layouts.
Ein Berichtselement einrichten
Datenquelle: Wählen Sie aus Allgemeine Sondierungen, Schichtdaten oder Proben > spezifischer Datentyp (z. B. CU-Triaxialversuche)
Konfiguration der Spalte: Benutzen Sie die blaue
+Schaltfläche, um Spalten hinzuzufügen. Jede Spalte hat eine Text Makro (der anzuzeigende Parameter) und ein Überschrift.Selektoren: Ausschließen Zeilen nach Parameter-Bedingungen (z. B. Werte überspringen, die über ODER unter einem Schwellenwert liegen)
Bedingte Formatierung: Darstellungsoptionen zu festlegen, um Daten hervorzuheben - zum Beispiel, "Wenn CU > 50, Farbe die Zeile Karminrot" über
Spalteneigenschaften > Darstellungsoptionen
Mehrere Bericht-Abschnitte können in einem Layout kombiniert werden (z. B. eine Tabelle mit allgemeinen Daten und eine Messungstabelle nebeneinander).
Berichtstypen
Zwei Kategorien von Berichten sind Verfügbar:
Berichte zu Originaldaten - Rohdaten in der Zusammenfassung anzeigen (Bohrloch-Tabs, Beispielübersichten, Messtabellen)
Berechnungsberichte - Daten vor der Anzeige verarbeiten (Statistiken, Listenvergleiche, Plausibilitätsprüfungen, Korngrößenanalysen)
Berichtsdaten exportieren
Berichte können auf zwei Arten nach Excel oder CSV exportiert werden:
Vom Bearbeiten-Modus aus: Rechtsklick auf das Berichtselement > Als Excel oder CSV exportieren
Von der Layoutübersicht aus: Benutzen Sie den Schalter für den Berichtzugriff (kein Öffnen des Bearbeiten-Modus erforderlich)
Textmakros und Anmerkungen
Element für Variabler Text
Die Variabler Text Element zeigt dynamische Daten Von der Datenbank in Kopfzeilen, Fußzeilen und Anmerkungen an. Benutzen Sie die Aufbauen Schalter zum Auswählen von Makros aus Verfügbar Parameter.
Gängige Makros Einschließen: Lange Bezeichnung (Vollfarbe Standortname), Projektname, Bohrer, Bohrloch, EPSG-Code, X-Koordinate, Y-Koordinate. Die Makro-Suche nach-Balken im Aufbauen-Dialog beschleunigt das Auffinden bestimmter Makros.
Bildelement
Laden Sie Unternehmenslogos UND Referenzbilder über Objekteigenschaften > Datenquelle > Laden Bild Datei. Unterstützte Formatierungen Einschließen BMP, JPG, PNG, TIF, EMF, WMF und GGF.
Legendelement
Die Legende Element erkennt Füllmuster automatisch von Objekten, die sich derzeit im Rahmen befinden. Einrichten über Optionen > ... > wählen, welches Grafikelement zu referenzieren ist (z. B. Auswählen Sie den Objektrahmen, um Alle Füllmuster in diesem Objektrahmen Darstellen zu können).
Die automatisch generierte Legende enthält nur Füllmuster aus derzeit dargestellten Objekten. Für eine Legende mit „Alle möglichen Füllmuster“ muss sie manuell erstellt werden.
Für eine fokussierte Anleitung zur Text-Makro-Syntax, bedingten Trennzeichen, Berechnete Parameter und Übersetzungsunterstützung siehe Text-Makros in Berichten.
PSD-(Korngrößenverteilung)-Layouts sind vorgefertigt und werden mit GeoDin ausgeliefert. Empfohlen ist, vorhandene PSD-Vorlagen Anpassen statt sie von Grund auf neu zu erstellen.
Die Erstellung von Vorlagen ist in der integrierten F1 Hilfe, die Objektrahmen, einzelne vs. mehrere Rahmen, Makros und dynamische Objekte behandelt.
Bericht erstellen
Bericht erstellen
Mit dem Verfahren "Bericht erstellen" Bei einer Datenbank ist es möglich, einen vorgefertigten Text mit Daten aus einer Datenbank mithilfe spezieller Makrobefehle zu füllen. Das Dateiformat ist odt (OpenDocument-Text). Da die Makrobefehle beim Speichern der Datei durch andere interne Office-Befehle beschädigt werden können, empfehlen wir, bei der Erstellung des Berichts nur ein Textverarbeitungsprogramm (MS Word, LibreOffice) zu verwenden.
Zuerst wählen Sie eine ODT-Quelldatei. Beim Einlesen der Daten erhält das Programm die Konstantendefinitionen und zeigt sie in einem Dialog an. Sie müssen eine Zieldatei wählen, um diesen Prozess zu starten.
Alle Konstanten werden ersetzt, wenn Sie auf den OK Schalter, dann werden die Layouts geladen und die entsprechenden Elemente ebenfalls ersetzt. Abhängig von der Größe des Layouts und der Daten kann dieser Prozess sehr lange dauern.
Ein Protokoll zeigt die Änderungen und Fehler, wenn es beendet ist. Bis zu diesem Zeitpunkt wurden alle Ersetzungen in internen Schritten durchgeführt. Sobald Sie das Protokoll mit dem Weiter Schalter wird die Zieldatei geschrieben.
Sie finden eine Demonstration, einschließlich vorbereiteter Layouts, auf unserer CD im Verzeichnis GeoDin\Demo\GeoDin Beispiel Demodatenbank\Automatische Berichterstellung für die Beispieldatenbank.
Bezieht sich auf eine vorgefertigte GeoDin Grafik oder Layout wählen und liefert das Bild Von der Grafik Zurück.
#GeoDin:getimage?layout= hydraulicheadquicksetting.GGF&QLConfig1=TimeLineAxisRange+Param1=01.01.2002+Param2=31.12.2002#
QLConfig1=TimeLineAxisRange definiert Parameter für schnelle allgemeine Einstellungen von Layouts. Mögliche Änderungen sind TimeLineAxisRange, TimeLineLeftAxisParam, TimeLineRightAxisParam UND Koordinaten.
+Param1=01.01.2002+Param2=31.12.2002 ist die Art der Schnell-Einstellung des Layouts und definiert die Parameter. Für eine Zeitdomäne sind dies 2 Parameter mit bestimmten Daten.
Hinweis: Im Dokument muss bereits ein Platzhalter vorhanden sein, um sowohl Maßstab als auch Größen des Bildes festzulegen. Danach wird dieses Platzhalterbild durch das GeoDin-Bild ersetzt. Fällig dessen muss der Makrobefehl getimage oberhalb des Platzhalters positioniert werden.
Bezieht sich zu einem GeoDin Bild oder Layout wählen wie getimage tut. Die Differenz ist der Zugriff auf Textelemente innerhalb der Grafik und deren Ausgabe. Bei diesem Punkt kann auch ein Berichtelement als verwendete Option dienen. In diesem Fall wird das Ergebnis die Ausgabe der erster Zelle von dem Bericht sein.
Beispiel von einer Rahmen-Abfrage, dies kann auch für getimage verwendete werden:
#GeoDin:gettext?Layout wählen=hydraulicheadtexts.GGF&Query1=Jahr+Param1=01.01.2002+Param2=31.12.2002&elementname=MaxValue#
elementname=MaxValue definiert das Element im Das Layout, das für Analyse vorgesehen ist
+Param1=01.01.2002+Param2=31.12.2002 ist als der Name von der Framework-Abfrage und definiert die Parameter. Für eine Uhrzeit-Domäne sind dies 2 Parameter mit bestimmten Daten.
Es wird empfohlen, so viele Textelemente wie möglich über Layout wählen zu definieren; andernfalls müssen Sie für jedes Textelement ein Laden eines neuen Layouts durchführen.
Diese Variante bezieht sich auf Berechnungen Ohne einen speziellen Bezug zu den Daten. Nein Datenbank-Beziehungen sind notwendig. Mögliche Makros Mai wie folgt aussehen:
Benutzen Sie das Datum im Papierformat DD,MM,YYYY. Das oben erwähnte Makro würde das aktuell Jahr Zurück geben.
Darüber hinaus ist es möglich, häufig auftretende Werte bei der Erstellung von dem Bericht festzulegen. Dies geschieht durch die Definition von Konstanten. Zum Beispiel: Wenn Sie einen Bericht über ein Jahr mit eingebetteten Grafiken haben, in dem die Zeitachse parametrisiert ist:
#GeoDin:getimage?layout=WasserstandSchnelleinstellung.GGF&QLConfig1=TimeLineAxisRange+Param1=01.01.2002+Param2=31.12.2002#
Bei häufiger Verwendung der Achseneinstellung müssten alle Einstellungsparameter jedes Jahr neu angepasst werden. Aber hier ist es möglich, Konstanten zu definieren, die beim Laden des Dokuments angegeben werden. Das Makro sieht wie folgt aus:
#GeoDin:getimage?layout=WasserstandSchnelleinstellung.GGF&QLConfig1=TimeLineAxisRange+Param1=DateParam?StartDatum|+Param2=DateParam?EndDatum|#
#GeoDin:getimage?layout=WasserstandSchnelleinstellung.GGF&QLConfig1=TimeLineAxisRange+Param1=01.01.DateParam?Berichtsjahr|+Param2=31.12.DateParam?Berichtsjahr|#
Ersetzungen aus get-commands können als markierte angezeigt werden, Wenn erfolgreich in Grün, andernfalls Karminrot. Aus diesem Grund haben Sie diese Berichte nach einer automatisierten Einstellung manuell zu validieren. Die Befehle für gettext und getmacro können aus dem Zieltext mit dem Schalter gelöscht werden. Löschbefehl erfolgreich aus dem Text ersetzt.
Ersetzungen von Konstanten können nicht auf besondere Weise als markierte dargestellt werden, weil sie auch Teil von Makro-Befehlen sein können (siehe Beispiel).
Zuletzt aktualisiert
War das hilfreich?