Druckausgabe nach Update auf 3.7.... ohne Inhalt
Hallo zusammen,
meine Stundenerfassung erstelle ich schon seit einiger Zeit mit Ninox. Auch der Ausdruck der Stundenzettel klappt bisher wunderbar. Der Ausdruck wird einmal im Monat benötigt.
Heute wollte ich erneut den Stundenzettel für August ausdrucken. Dieser hatte aber keinerlei Inhalt
Geändert habe ich an der Datenbank nichts. Und der Druck wird über diesen Befehl ausgelöst:
let myMonat := text('Welchen Monat drucken');
let myYear := text('Welches Jahr drucken');
let myB := Nr;
for ii in select Zeiterfassung where monthName(month(Datum)) = myMonat and year(Datum) = myYear do
let NT := (create Druckpositionen);
NT.(Drucktabelle := myB);
NT.(Zeiterfassung := ii)
end;
printRecord(this.Nr, "Monatsabrechnung");
delete (select Druckpositionen)
Dann habe ich mich daran erinnert, dass ich in der letzten Woche das Update von Ninox eingespielt habe.
Und siehe da: nachdem ich das Backup aus TimeMachine von Ende Juli zurückgespielt habe, funktioniert wieder alles wie vorher.
Ist das ein Bug in einem der Updates (ich weiß leider nicht mehr, welche Version ich installiert hatte)?
Oder hat sich derart etwas geändert, dass die Formel angepasst werden müsste? Wenn ja, wie?
Das wäre natürlich äußerst doof, wenn nach einen Update irgendetwas nicht mehr so funktioniert wie ursprünglich eingerichtet.
Habt ihr solche Fehler auch festgestellt?
Schönen Abend
Markus
2 Antworten
-
Hallo Markus. Einige User hatten diverse Probleme mit Version 3.7.0.
Aber mich wundert, daß das Script überhaupt funktioniert hat. Die Variable myYear ist vom Format "string" und in der Schleife vergleichst Du sie mit dem Format "number" in year(Datum).
Besser wäre
let myYear := number(text('Welches Jahr drucken'));
-
Hallo Mirko,
danke für die Korrektur der Variablen.
Leider funktioniert auch diese Variante nicht mit der aktuellen Version 3.7.3 von Ninox. Es werde wieder. keine Daten angezeigt.
Nachdem ich jetzt wieder auf die Version 3.6.10 zurückgegangen bin, bekomme ich beim Ausdruck wieder alles korrekt angezeigt.Das scheint also tatsächlich mit 3.7..... zu tun zu haben
Content aside
- vor 2 JahrenZuletzt aktiv
- 2Antworten
- 43Ansichten
-
2
Folge bereits