FastReport Fehler, Ursachen, Behebung: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „== Fehler == Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport© jede Menge Fehler-Möglichkeiten. Unserer Er…“) |
(kein Unterschied)
|
Version vom 8. März 2016, 22:18 Uhr
Inhaltsverzeichnis
1 Fehler
Wie bei jedem umfangreichen Software-System gibt es auch bei der Report-Erstellung mit FastReport© jede Menge Fehler-Möglichkeiten.
Unserer Erfahrung nach die allermeisten Anwender-Fehler, nur selten ist FastReport schuld.
1.1 Tabelle wird im Report nicht angezeigt
Wenn eine bestimmte Tabelle wird im Report nicht angezeigt wird, obwohl sie eigentlich vorhanden sein müsste, müssen Sie diese Tabelle u.U. erst im Report auswählen. Siehe FastReport Dataset (Tabelle) wird im Report nicht angezeigt.
Wenn eine Tabelle nicht ausgewählt wird, kann es auch zu einer Fehlermeldung kommen:
Fehler im Ausdruck ´Tabellenname."Feld": Identifier expected
In diesem Fall wird der Report nicht ausgeführt. Anstelle der Daten kommen die Feldnamen des Reports oder auch gar nichts!
1.2 Band wird nicht gedruckt, obwohl Daten vorhanden sind
Ein bestehende Report wurde geändert, z.B. ein Detail-Band wurde entfernt. Das Master-Band wird nicht gedruckt, obwohl Daten vorhanden sind.
Grund:
Das Master-Datenband wurde im Original-Report nicht gebraucht und daher dauerhaft ausgeblendet. Stellen Sie die Eigenschaft Visible von False auf True.
1.3 Anzahl Seitennummern ist 0
In einem Report gibt es ein Feld, in dem die aktuelle Seite und die Gesamt-Seitenanzahl im Kopf gedruckt werden. Die Gesamt-Seitenanzahl ist jedoch immer 0!
Das Feld hat folgenden Inhalt:
Stand: [Date] Seite [Page] von [TotalPages]
Beispiel:
Warum zeigt [TotalPages] immer 0 statt der Anzahl der Seiten?
- Grund
- Damit [TotalPages] funktioniert, muss man dem Report "sagen", dass er zuerst den Report intern durchrechnen soll. Erst danach weiß der Report, wie viele Seiten erzeugt werden!
- Dazu muss man den Report im Designer öffnen und dann auf das Menü Report⇒Optionen klicken. Dann schaltet man die Option Zweipass ein:
- Das Ergebnis:
1.4 Fehlermeldung "Alternativ nicht gefunden" in Rechnung
Wenn Sie einen als Auftragsformular erstellten Report kopieren und als Rechungsformular (-Grundlage) verwenden wollen, erhalten Sie eine Fehlermeldung wie diese:
Grund:
In Rechnungen gibt es kein Alternativ.
Lösung:
Entfernen Sie mit dem Report-Designer alle Verweise auf das Alternativ-Feld!