Eigene Bedingungen erstellen

Citavi bietet zahlreiche vorgefertigte Vorlagenbedingungen an, z.B. »Freitext-Feld 1 ist NICHT leer«. Sie können diese vorgefertigten Vorlagen einfach anpassen, um die enthaltene Bedingung ins Gegenteil umzukehren, also z.B. »Freitext-Feld 1 ist leer«.

  1. Markieren Sie eine Vorlage in einem Regelset, z.B. Fußnote - Buch (Monographie) - (Standardvorlage).
  2. Wählen Sie aus dem Menü Vorlage den Befehl Neu.
  3. Klicken Sie auf das Plus-Zeichen vor der Gruppe Programmierte Bedingungen aus aktueller Stildatei.
  4. Klicken Sie auf Neue Bedingung programmieren.
  5. Schreiben Sie unterhalb der Zeile //add macro code here:
    return !BuiltInTemplateCondition.
  6. Nachdem Sie den Punkt getippt haben, öffnet sich ein Auswahlmenü, in dem alle enthaltenen Vorlagenbedingungen erscheinen. Wählen Sie die gewünschte aus, z.B. CustomField1NotEmpty.
  7. Ergänzen Sie einen Punkt und schreiben Sie direkt hinter den Punkt:
    IsMet(template,citation);

Ihre Vorlagenbedingung könnte wie folgt aussehen:

cse_creating_custom_templates-01

Erklärung: Das Ausrufezeichen vor BuiltInTemplateCondition sorgt dafür, dass die Bedingung ins Gegenteil verkehrt wird.