0

Drucklayout per Auswahlfeld bestimmen

Hallo wie kann ich für ein Dokument die korrekte Druckvorlage verwenden, ausgehend von einem Auswahlfeld. 
Ich habe bereits diese Formel in einem Befehl, kann man das Integrieren?

let myFileName := "Brief_" + 'ID-Nr.' + "_vom_" + format(if Datum then Datum else today() end, "YYYY-MM-DD") + ".pdf";
importFile(this, printAndSaveRecord(this, "Brief_"), myFileName);
Brief := myFileName

 

Danke euch im Voraus, auch für die schnelle Hilfe immer!

1 Antwort

null
    • mirko3
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hi. Versuch mal so. 

    let printTemplate := text(AUSWAHLFELD);

    let myFileName := "Brief_" + 'ID-Nr.' + "_vom_" + format(if Datum then Datum else today() end, "YYYY-MM-DD") + ".pdf";
    importFile(this, printAndSaveRecord(this, printTemplate), myFileName);
    Brief := myFileName

    Wenn es nicht so viele Vorlagen sind und es eindeutige Abhängigkeiten gibt, dann kannst Du ein paar if-else- oder case-Statements in den Druckbutton integrieren. Das spart Dir einen Klick. Mirko