Fehler -1000 in Gridreports.Printout

Mehr
10 Jahre 10 Monate her - 10 Jahre 10 Monate her #1042 von Anonymous
Fehler -1000 in Gridreports.Printout wurde erstellt von Anonymous
Warum erscheint beim Druck aus einer Abfrage/Tabelle/Übersicht ein Fehler -1000 in Gridreports.Printout?

Wenn man bei einer Abfrage oder Übersicht zum Druck ein Layout hinterlegt hat, mit welchem gedruckt werden soll, so kann unter Umständen der Fehler -1000 auftreten.

Dafür gibt es meist folgende Ursache:

Wenn in einer Abfrage ein Feld über ein Layout gedruckt werden soll und in diesem Feld stehen berechnete Werte, so kann es passieren, dass dort statt eines vom Layout erwarteten Textes oder Zahlenwertes einmal an erster (oberster) Stelle beispielsweise NULL oder ein Text statt einer Zahl übergeben wird.
Da List&Label anhand der ersten übergebenen Daten erkennt, was gedruckt werden soll, würde in so einem Fall zunächst ein falscher Datentyp „eingestellt“ werden und List&Label würde dann bei den weiteren Daten einen Fehler erzeugen, da diese nicht dem erwarteten Datentyp entsprächen.

Durch neues (vertikales) Sortieren der Daten kann man erreichen, dass der oberste Datensatz den korrekten Datentyp hat und somit beim Druck über das Layout keine Fehlermeldung mehr auftritt.


Gegebenenfalls kann im Weiteren auch die zugrundeliegende Abfrage einmal überprüft werden, ob dort eine Anpassung sinnvoll wäre, die sicherstellt, dass in einem Feld immer derselbe, "passende", Datentyp zurückgegeben wird, auch wenn das Abfrageergebnis leer wäre - beispielsweise, wo anhand von Stammdaten gerechnet werden muss, diese aber versehentlich nicht gepflegt wurden.

Beispiel der Fehlermeldung:
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.