15. November 2017 10:44
Leider funktioniert das Speichern als PDF auf dem Client nicht. Ich habe 2 Varianten ausprobiert.
1. Variante:
Als PDF speichern - OnAction()
Filename := FileMgt.SaveFileDialog('Datei speichern',"No."+'_'+DELCHR("Sell-to Customer Name"+' '+"Sell-to Customer Name 2",'=','!"$§&/()')+'.pdf',Filename);
REPORT.SAVEASPDF(REPORT::"Sales - Quote Maridis",Filename,Rec);
Lokale Variablen: Filename (Text), FileMgt (Codeunit File Management)
(Funktioniert nur, wenn man den Client direkt auf dem Server aufruft, aber nicht auf dem User-Client)
(Fehlermeldung 1. Variante siehe Anhang)
und
2. Variante:
Als PDF speichern - OnAction()
ClientFileNameG := FileMgt.SaveFileDialog('Datei speichern',"No."+'_'+DELCHR("Sell-to Customer Name"+' '+"Sell-to Customer Name 2",'=','!"$§&/()')+'.pdf','(*.pdf)|*pdf');
ServerFileNameG := COPYSTR(FileMgt.ServerTempFileName('pdf'),1,250);
FileMgt.DownloadToFile(ServerFileNameG, ClientFileNameG);
Lokale Variablen: ClientFileNameG (Text), ServerFileNameG (Text)
(Fehlermeldung 2. Variante siehe Anhang)
Hat jemand eine funktionierende Lösung?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.