Inhalte

# Funktionen

Funktionsfelder führen eine bestimmte Funktion aus, diese kann je nach Feldtyp an eine Bedingung geknüpft sein. Sie können Felder definieren, die bei einem Mausklick ein bestimmtes Makro ausführen, oder solche, die Textpassagen in Abhängigkeit von einer bestimmten Bedingung ausblenden. Für Grafiken, Tabellen, Rahmen und andere Objekte können Sie Platzhalter definieren, um sie bei Bedarf in das Dokument einzufügen.

So greifen Sie auf diesen Befehl zu:

Wählen Sie Einfügen – Feldbefehl – Weitere Feldbefehle… –Register: Funktionen

### Typ

Listet die verfügbaren Feldtypen auf.

Typ | Bedeutung
--- | ---

Bedingter Text

Fügt Text ein, wenn eine bestimmte Bedingung erfüllt ist. Sie können beispielsweise im Feld Bedingung den Ausdruck "sun eq 1" und dann in das Feld Dann den Text eingeben, der eingefügt werden soll, wenn die Variable "sun" gleich "1" ist. Sie können auch einen Text, der angezeigt werden soll, wenn die Bedingung nicht erfüllt ist, in das Feld Sonst eingeben. Zur Definition der Variable "sun" klicken Sie auf das Register Variablen und wählen "Variable setzen". Geben Sie in das Feld Name "sun" und in das Feld Wert den Wert ein.

Eingabeliste | Fügt ein Textfeld ein, welches einen Eintrag aus einer Liste anzeigt. Sie können Einträge hinzufügen, bearbeiten und entfernen, sowie die Reihenfolge in der Liste ändern. Klicken Sie auf ein Feld Eingabeliste im Dokument oder drücken Sie [Umschalt+Befehl[Umschalt+Strg+F9], um den Dialog Eintrag auswählen anzuzeigen.
Eingabefeld | Einfügen von Formularfeldern zur Texteingabe. Diese können mit einem zusätzlichen Hinweis versehen werden. Wenn Sie auf die Schaltfläche Einfügen klicken, erscheint der Dialog Eingabefeld, in dem Sie den gewünschten Text eingeben und bearbeiten können.
Makro ausführen | Fügt ein Textfeld ein, das ein zugewiesenes Makro nach einem Doppelklick automatisch ausführt. Über die Schaltfläche Makro… wählen Sie das gewünschte Makro aus. Die erforderliche Erläuterung geben Sie nach Auswahl des Makros in das Textfeld Hinweis ein.
Platzhalter | Einfügen eines Platzhalters im Dokument, beispielsweise für Grafiken. Wenn Sie im Dokument auf den Platzhalter klicken, können Sie das Objekt, für das der Platzhalter steht, einfügen.
Versteckter Text | Fügt ein Textfeld ein, das ausgeblendet ist, wenn die von Ihnen festgelegte Bedingung erfüllt ist. Um diese Funktion zu verwenden, wählen Sie LibreOffice – Einstellungen Extras – Optionen… – LibreOffice Writer – Ansicht und deaktivieren das Markierfeld Versteckter Text.
Versteckter Absatz | Blendet einen Absatz aus, wenn die von Ihnen festgelegte Bedingung erfüllt ist. Um diese Funktion zu verwenden, wählen Sie LibreOffice – Einstellungen Extras – Optionen… – LibreOffice Writer – Ansicht und deaktivieren das Markierfeld Versteckte Absätze.
Zeichen kombinieren (nur bei asiatischer Unterstützung) | Kombiniert bis zu 6 Zeichen, sodass sie sich wie ein einzelnes Zeichen verhalten. Diese Funktion ist nur verfügbar, wenn asiatische Schriftarten unterstützt werden.

Die folgenden Felder können nur eingefügt werden, falls der entsprechende Feldtyp in der Liste Typ ausgewählt wurde.

## Format

Bei Funktionsfeldern hat das Feld „Format“ nur bei Feldbefehlen vom Typ Platzhalter eine Bedeutung. Dort wird durch das Format bestimmt, für welches Objekt ein Platzhalter gilt.

## Bedingung

Legt für Felder, die an eine Bedingung geknüpft sind, das Kriterium fest.

## Dann, Sonst

Geben Sie im Feld Dann den Text ein, der angezeigt werden soll, wenn die Bedingung erfüllt ist. Im Feld Sonst geben Sie den Text an, der bei nicht erfüllter Bedingung angezeigt werden soll.

Neben normaler Texteingabe können Sie in den Ergebnisfeldern Dann und Sonst auch Datenbankfelder in der Form "Datenbankname.Tabellenname.Feldname" (ohne Anführungszeichen) eingeben.

Existiert der angegebene Tabellen- oder Feldname nicht in einer Datenbank, so wird nichts eingefügt, wenn die Anführungszeichen nicht gesetzt werden.

Wird "Datenbankname.Tabellenname.Feldname" in Anführungszeichen gesetzt, wird der Ausdruck als Text eingesetzt.

## Verweis

Legt den Text fest, der im Feld angezeigt wird. Wenn Sie ein Platzhalterfeld einfügen, geben Sie den Text ein, der als Hilfetipp angezeigt werden soll, wenn Sie den Mauszeiger über das Feld bewegen.

## Format

Legt das Makro fest, das ausgeführt werden soll, wenn auf das Feld geklickt wird. Enthält das ausgewählte Modul nur ein Makro, dann bietet das Auswahlfeld auch nur einen Eintrag zur Auswahl an.

## Makroname

Zeigt bei Feldern, die zur Ausführung eines Makros dienen, der Name des im Auswahlfeld ausgewählten Makros an.

## Platzhalter

Legt den Text fest, der später im Platzhalterfeld erscheinen soll.

## Versteckter Text

Legt den Text fest, der bei Zutreffen einer bestimmten Bedingung versteckt werden soll.

## Zeichen

Geben Sie die Zeichen ein, die kombiniert werden sollen. Sie können maximal 6 Zeichen miteinander kombinieren. Diese Option ist nur für den Feldtyp Zeichen kombinieren verfügbar.

## Wert

Legt einen Wert für das ausgewählte Feld fest.

## Makro

Öffnet die Makro-Auswahl. Dort können Sie festlegen, welchen Makro beim Klicken auf das im Dokument ausgewählte Feld ausgeführt werden soll. Diese Schaltfläche ist nur aktiv, wenn Sie ein Funktionsfeld vom Typ "Makro ausführen" ausgewählt haben.

Folgende Elemente werden für den Feldtyp Eingabeliste angezeigt:

## Eintrag

Fügen Sie einen neuen Eintrag hinzu.

## Hinzufügen

Fügt den Eintrag zur Liste hinzu.

## Listeneinträge

Zeigt die Einträge der Liste. Der oberste Eintrag wird im Dokument angezeigt.

## Aufheben

Entfernt den ausgewählten Eintrag aus der Liste.

## Nach oben

Bewegt das ausgewählte Element in der Liste nach oben.

## Nach unten

Bewegt das ausgewählte Element in der Liste nach unten.

## Name

Geben Sie einen eindeutigen Namen für die Eingabeliste ein.

## Eintrag auswählen

Dieser Dialog wird angezeigt, wenn Sie eine Eingabeliste im Dokument anklicken.

Wählen Sie den Eintrag aus der Liste, der im Dokument angezeigt werden soll und klicken Sie OK.

## Bearbeiten

Zeigt den Dialog Feldbefehl bearbeiten: Funktionen, in dem Sie die Eingabeliste bearbeiten können.

## Nächste

Schließt die aktuelle Eingabeliste und zeigt die nächste an, sofern verfügbar. Diese Schaltfläche ist verfügbar, wenn Sie den Dialog Eintrag auswählen mit [Umschalt+Befehl[Umschalt+Strg+F9] aufrufen.