> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/de/visualisierung-layouts-and-berichterstattung/report-templates.md).

# Berichtsvorlagen

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.

{% hint style="warning" %}
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.
{% endhint %}

### 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](/geodin-desktop/de/visualisierung-layouts-and-berichterstattung/creating-custom-layouts.md).

***

## Berichtselemente

Die **Berichtselement** ist eine tabellenbasierte Komponente zur Anzeige tabellarischer Ausgaben allgemeiner Daten, Schichtdaten, Probendaten oder Messdaten innerhalb eines Layouts.

### Ein Berichtselement einrichten

1. **Datenquelle:** Wählen Sie aus Allgemeine Sondierungen, Schichtdaten oder Proben > spezifischer Datentyp (z. B. CU-Triaxialversuche)
2. **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**.
3. **Selektoren:** Ausschließen Zeilen nach Parameter-Bedingungen (z. B. Werte überspringen, die über ODER unter einem Schwellenwert liegen)
4. **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).

{% hint style="info" %}
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.
{% endhint %}

Für eine fokussierte Anleitung zur Text-Makro-Syntax, bedingten Trennzeichen, Berechnete Parameter und Übersetzungsunterstützung siehe [Text-Makros in Berichten](/geodin-desktop/de/visualisierung-layouts-and-berichterstattung/report-templates/text-macros-in-reports.md).

{% hint style="info" %}
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.
{% endhint %}

Die Erstellung von Vorlagen ist in der integrierten **F1** Hilfe, die Objektrahmen, einzelne vs. mehrere Rahmen, Makros und dynamische Objekte behandelt.

### Bericht erstellen

![Create report](/files/6eb10b5f74e1d11c28d70c421d41a5f3e3cc522a) **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).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/de/visualisierung-layouts-and-berichterstattung/report-templates.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
