0

Druckvorlage für mehrere/ alle Datensätze in einer PDF

Hallo zusammen, 

 

ich würde gerne die Druckvorlage LN_Druck für jeden Kunden meiner Kundendatenbank ausführen. Und am besten in einer PDF ausgeben, also eigentlich die Funktion "Druck > Alle Datensätze" simulieren. 

Mein Code unten legt zwar die einzelnen Einträge in der Tabelle "Kundendokumente" an, die angehängten Dateien sind aber alle dieselben, und zwar für den im Formular ausgewählten Kunden. Dabei will ich nur den Monat und alle Datensätze mit der Druckvorlage drucken. Außerdem schaffe ich die Ausgabe in einer PDF nicht. 

 

Vielen Dank vorab. 

 

 

let kunden := (select Kunden);
for kunde in kunden do
    let myFileName := "LN_" + kunde.Nachname + "_" + Monat + ".pdf";
    let me := this;
    let ku := kunde;
    let newDoc := (create Kundendokumente);
    importFile(newDoc, printAndSaveRecord(me, "LN_Druck"), myFileName);
    newDoc.(
        Dokument := myFileName;
        Bezeichnung := myFileName;
        Typ := 3;
        Erstelldatum := today();
        Kunden := ku;
    )
end

1 Antwort

null
    • Torsten_Stang.1
    • gestern
    • Gemeldet - anzeigen

    bei

    importFile(newDoc, printAndSaveRecord(me, "LN_Druck"), myFileName)
    

    sollte es wohl eher

    importFile(newDoc, printAndSaveRecord(kunde, "LN_Druck"), myFileName)
    

    heißen!?

     

    Das Ausgeben in einem PDF geht leider nicht...