0

Druckansicht ansprechen

Hallo zusammen, ich habe eine Rechnungsdatenbank erstellt und darin bei der Druckansicht 3 verschiedene Ansichten erstellt "A-Rechnung", "B-Lieferschein" , "C-Leistungsübersicht". Zudem habe ich einen Button "pdf erstellen" welcher nach dem Klick eine PDF als Anhang im Datensatz erstellt. Mein Code dazu: 

let DateiName := 'R-Nr.' + ".pdf";
importFile(this, printAndSaveRecord(this, "Rechnung"), DateiName)

Der Code greift immer auf die zuletzt ausgewählte Ansicht zurück, d.h wenn ich beispielsweise "A-Rechnung" ausgewählt habe, wird ein PDF mit dieser Druckansicht erstellt, wenn ich "B-Lieferschein" erstellt habe, wird beim Klick auf "pdf erstellen" ein PDF mit der Druckansicht "B-Lieferschein erstellt. 

Wie kann ich es erreichen, dass nur eine bestimmte Druckansicht angesprochen wird?

z.B. wenn ich als "Status" - "Leistung" ausgewhält habe, dass dann beim Klick auf "pdf erstellen" automatisch die Druckansicht "C-Leistungsübersicht" benutzt wird.

 

Vielen Dank für eure Hilfe :)

3 Antworten

null
    • Paul_Krummling
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Weiß keiner einen Rat? :(

    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Paul,

    Wenn du in deiner Formel printAndSaveRecord(this,"C-Leistungsübersicht") schreibst, greift Ninox auf dieses Layout zurück. Dementsprechend kannst du alle deine Ansichten mit if then oder switch organisieren

    Leo

    • Paul_Krummling
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Leo, herzlichen Dank, funktioniert perfekt. :)