Conditional Text

From LibreOffice Help
Jump to: navigation, search

You can set up fields in your document that display text when a condition that you define is met. For example, you can define the conditional text that is displayed in a series of reminder letters.

Setting up conditional text in this example is a two-part process. First you create a variable, and then you create the condition.

To Define a Conditional Variable

The first part of the example is to define a variable for the condition statement.

  1. Choose Insert - Field - More Fields, and then click the Variables tab.
  2. Click "Set variable" in the Type list.
  3. Type a name for the variable in the Name box, for example Reminder.
  4. Click "Text" in the Format list.
  5. Enter 1 in the Value box, and then click Insert.
    The Format list now displays a "General" format.

To Define a Condition and the Conditional Text

The second part of the example is to define the condition that must be met, and to insert a placeholder for displaying the conditional text in your document.

  1. Place the cursor where you want to insert the conditional text in your text.
  2. Choose Insert - Field - More Fields, and then click the Functions tab.
  3. Click "Conditional text" in the Type list.
  4. Type Reminder EQ "3" in the Condition box. In other words, the conditional text will be displayed when the variable in the field that you defined in the first part of this example is equal to three.
    The quotation marks enclosing the "3" indicate that the variable that you defined in the first part of this example is a text string.
  1. Type the text that you want to display when the condition is met in the Then box. There is almost no limit to the length of the text that you can enter. You can paste a paragraph into this box.
  2. Click Insert, and then click Close.

To Display the Conditional Text

In this example, the conditional text is displayed when the value of the conditional variable is equal to 3.

  1. Place your cursor in front of the field that you defined in the first part of this example, and then choose Edit - Fields.
  2. Replace the number in the Value box with 3, and then click Close.
  3. If the field does not automatically update, press F9.

Related Topics

Querying User Data in Fields or Conditions

Conditional Text for Page Counts

Defining Conditions

List of conditional operators