0

Im Drucklayout Bilder verschwunden wenn im Browser erstellt wird

Hallo liebe Forumsmitglieder,

ich bräuchte Euer Schwarmwissen. Wird arbeiten meistens auf dem iPad ich habe verschiedene Drucklayouts für verschiedene Angebote. Auf dem iPad und in der Mac App funktioniert dies auch hervorragend. Wenn ich nun aber das Angebot im Browser auslöse passiert es hin und wieder das die Bilder welche normal im Angebot erscheinen sollen fehlen.

Jemand ein Idee??

Anbei der Code welcher benutzt wird.

let antwort := dialog("Angebot als Anhang", "Soll dieses Angebot als Dateianhang erstellt werden?", ["Ja", "Nein"]);
if antwort = "Ja" then
    let antwort := dialog("Welches Angebot drucken ?", "
    Deutsch mit Rabatt =1
    Deutsch ohne Rabatt =2
    Deutsch ohne MwSt =3
    Englisch mit Rabatt =4
    Englisch ohne Rabatt =5
    Deutsch nur Artikel=6
    Abbruch =7", ["1", "2", "3", "4", "5", "6", "7"]);
    Version := Version + 1;
    sleep(2000);
    switch antwort do
    case "1":
        (
            sleep(2000);
            let me := this;
            let meTempPdf := printAndSaveRecord(me, "AnfragePosBild");
            let DateiName := replacex(text(Auswahl) + "_" + Kunden.Firma_Bericht + "_" + Angebotsnummer + "_VER" +
                Version +
                "_" +
                Nr, "[-~""#%&*:<>?/\{|}.]+", "_") +
                ".pdf";
            let DateiAnhang := importFile(this, printAndSaveRecord(this, "AnfragePosBild"), DateiName);
            PDF := DateiName;
            let fxSignatur := ADM.ADM_Signatur;
            let fxKundenEmail := Kunden.Email;
            let new := (create BackupAngebote);
            new.(Angebote := me);
            new.(Datum := now());
            new.(Anhang := file(me, me.DateiName));
            new.(Signatur := fxSignatur);
            new.('Mail an' := fxKundenEmail);
            importFile(new, meTempPdf, me.DateiName);
            alert("Das PDF wurde erstellt !");
            Status := 2;
            url_file := DateiName;
            XuserID := userId()
        )
    case "2":
        (
            sleep(2000);
            let me := this;
            let meTempPdf := printAndSaveRecord(me, "AnfragePosBildOhne");
            let DateiName := replacex(text(Auswahl) + "_" + Kunden.Firma_Bericht + "_" + Angebotsnummer + "_VER" +
                Version +
                "_" +
                Nr, "[-~""#%&*:<>?/\{|}.]+", "_") +
                ".pdf";
            let DateiAnhang := importFile(this, printAndSaveRecord(this, "AnfragePosBildOhne"), DateiName);
            PDF := DateiName;
            let fxSignatur := ADM.ADM_Signatur;
            let fxKundenEmail := Kunden.Email;
            let new := (create BackupAngebote);
            new.(Angebote := me);
            new.(Datum := now());
            new.(Anhang := file(me, me.DateiName));
            new.(Signatur := fxSignatur);
            new.('Mail an' := fxKundenEmail);
            importFile(new, meTempPdf, me.DateiName);
            alert("Das PDF wurde erstellt !");
            Status := 2;
            url_file := DateiName;
            XuserID := userId()
        )
    case "4":
        (
            sleep(2000);
            let me := this;
            let meTempPdf := printAndSaveRecord(me, "AnfragePosBildEng");
            let DateiName := replacex("Offer" + "_" + Kunden.Firma_Bericht + "_" + Angebotsnummer + "_VER" + Version +
                "_" +
                Nr, "[-~""#%&*:<>?/\{|}.]+", "_") +
                ".pdf";
            let DateiAnhang := importFile(this, printAndSaveRecord(this, "AnfragePosBildEng"), DateiName);
            PDF := DateiName;
            let fxSignatur := ADM.ADM_Signatur;
            let fxKundenEmail := Kunden.Email;
            let new := (create BackupAngebote);
            new.(Angebote := me);
            new.(Datum := now());
            new.(Anhang := file(me, me.DateiName));
            new.(Signatur := fxSignatur);
            new.('Mail an' := fxKundenEmail);
            importFile(new, meTempPdf, me.DateiName);
            alert("Das PDF wurde erstellt !");
            Status := 2;
            url_file := DateiName;
            XuserID := userId()
        )
    case "5":
        (
            sleep(2000);
            let me := this;
            let meTempPdf := printAndSaveRecord(me, "AnfragePosBildEngOhne");
            let DateiName := replacex("Offer" + "_" + Kunden.Firma_Bericht + "_" + Angebotsnummer + "_VER" + Version +
                "_" +
                Nr, "[-~""#%&*:<>?/\{|}.]+", "_") +
                ".pdf";
            let DateiAnhang := importFile(this, printAndSaveRecord(this, "AnfragePosBildEngOhne"), DateiName);
            PDF := DateiName;
            let fxSignatur := ADM.ADM_Signatur;
            let fxKundenEmail := Kunden.Email;
            let new := (create BackupAngebote);
            new.(Angebote := me);
            new.(Datum := now());
            new.(Anhang := file(me, me.DateiName));
            new.(Signatur := fxSignatur);
            new.('Mail an' := fxKundenEmail);
            importFile(new, meTempPdf, me.DateiName);
            alert("Das PDF wurde erstellt !");
            Status := 2;
            url_file := DateiName;
            XuserID := userId()
        )
    case "3":
        (
            sleep(2000);
            let me := this;
            let meTempPdf := printAndSaveRecord(me, "Ohne-MwSt");
            let DateiName := replacex(text(Auswahl) + "_" + Kunden.Firma_Bericht + "_" + Angebotsnummer + "_VER" +
                Version +
                "_" +
                Nr, "[-~""#%&*:<>?/\{|}.]+", "_") +
                ".pdf";
            let DateiAnhang := importFile(this, printAndSaveRecord(this, "Ohne-MwSt"), DateiName);
            PDF := DateiName;
            let fxSignatur := ADM.ADM_Signatur;
            let fxKundenEmail := Kunden.Email;
            let new := (create BackupAngebote);
            new.(Angebote := me);
            new.(Datum := now());
            new.(Anhang := file(me, me.DateiName));
            new.(Signatur := fxSignatur);
            new.('Mail an' := fxKundenEmail);
            importFile(new, meTempPdf, me.DateiName);
            alert("Das PDF wurde erstellt !");
            Status := 2;
            url_file := DateiName;
            XuserID := userId()
        )
    case "6":
        (
            sleep(2000);
            let me := this;
            let meTempPdf := printAndSaveRecord(me, "AngebotOhneBeschreibung");
            let DateiName := replacex(text(Auswahl) + "_" + Kunden.Firma_Bericht + "_" + Angebotsnummer + "_VER" +
                Version +
                "_" +
                Nr, "[-~""#%&*:<>?/\{|}.]+", "_") +
                ".pdf";
            let DateiAnhang := importFile(this, printAndSaveRecord(this, "AngebotOhneBeschreibung"), DateiName);
            PDF := DateiName;
            let fxSignatur := ADM.ADM_Signatur;
            let fxKundenEmail := Kunden.Email;
            let new := (create BackupAngebote);
            new.(Angebote := me);
            new.(Datum := now());
            new.(Anhang := file(me, me.DateiName));
            new.(Signatur := fxSignatur);
            new.('Mail an' := fxKundenEmail);
            importFile(new, meTempPdf, me.DateiName);
            alert("Das PDF wurde erstellt !");
            Status := 2;
            url_file := DateiName;
            XuserID := userId()
        )
    end
end

1 Antwort

null
    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 11 Stunden
    • Gemeldet - anzeigen

    Fehler gefunden lag an den Drucklayouts

Content aside

  • Status Answered
  • vor 11 StundenZuletzt aktiv
  • 1Antworten
  • 14Ansichten
  • 1 Folge bereits