12.0I02
Dynamische Bezüge / Bezüge als Ausdruck leichter einfügen
Schreiben Sie mit Hilfe der neuen Funktionen Formeln für Ausdrücke, ohne Sonderzeichen mit \ zu escapen. Die Funktionen bekommen die Parameter der "normalen" Funktion und geben den Ausdruck direkt aus.
Die neuen Funktionen sind unter dem Punkt "Ausdrücke für Textverarbeitung" eingeordnet:
- Liste einfügen
- Diagramm einfügen
- Rechenblattübertragswert einfügen
- Textvorlage einfügen
- Inhaltsverzeichniseintrag einfügen
- Link einfügen
Die Funktionen sind hilfreich, wenn das Ergebnis ein Ausdruck sein soll, der dann wiederum z.B. als Listenbezug (mit oder ohne spezieller Datenselektion) interpretiert werden soll.
Beispiel:
Bisher:
"Ausgabe_To_Write_Liste(11;\""+if_text([Vorgangsname]="Speisen";"Speisenliste";"Artikelliste")+"\")"
Jetzt:
Expression_Insert_List("Vorgangsartikel";if_text([Vorgangsname]="Speisen";"Speisenliste";"Artikelliste"))
Die Formeln werden lesbare und Fehler beim Escapen von Zeichen werden vermieden.