0

importFile with printAndSaveRecord

Hallo

Dieses Skript hat mir früher ein Pdf mit einem zugewiesenen Namen generiert.

importFile(this, printAndSaveRecord(this, "My Print Layout"), Projekt.PNr + "- BP" + text(ProtNr) + ".pdf")

Erzeugte aber jetzt eine art loop und nach dem Löschen schreibt Ninox. 

"Diese Funktion darf keine Datenänderung vornehmen"

Kann man dieses Skript wieder reparieren?

2 Antworten

null
    • + Maßanzug statt Massenware +
    • RonaldP
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hi andreas huemer ,

    an diesen Skriptteil kann ich erstmal nichts falsches erkennen.
    Mich wundert die Fehlermeldung!
    Wo wird das Skript denn ausgeführt?
    Ich vermute das Skript ist noch länger, da die Meldung sagt, dass ein Feld beschrieben werden soll das setzt eigentlich einen Skriptteil wie diesen voraus:

    FELD := "Irgenwas";
    

    Durch den Doppelpunkt vor dem = bekommt Ninox die Anweisung das FELD mit "Irgenwas" zu beschreiben.

    Um Dir weiterhelfen zu können, brauche ich mehr Infos zu Deinem Skript bzw. der Datenbank.

    Viele Grüße
    Ronald

    • Hubner_Thomas
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo! 

    Liegt es an Zeichen im Dateinamen, die nicht "verstanden" werden? Diese sollten gefiltert und zu, Beispiel durch _ ersetzt werden: 

    ~ “ # % & * : < > ? / \ { | }

    LG

    Thomas