„Der Export enthält nicht alle Zeilen": Grenzen und Filterverhalten der Exporte
Das Symptom
Ein CSV-, Excel- oder PDF-Export enthält weniger Zeilen als erwartet — Datensätze, die in der Anwendung zu sehen (oder zumindest vorhanden) sind, fehlen in der Datei.
Checkliste (häufigste Ursache zuerst)
| # | Prüfung | Details |
|---|---|---|
| 1 | Export-Dialog richtig beantwortet? | Fahrzeuge- und Fahrer-Übersicht fragen bei aktiver Filterung: „Welche Daten sollen exportiert werden?" — „Gefilterte Ansicht" exportiert nur die sichtbaren Zeilen, „Alle Daten" den kompletten Bestand (Artikel 118). |
| 2 | Filterbereich der Seite aktiv? | Belege (Fahrzeug / Von / Bis) und Schadenübersicht (Von / Bis / Status) exportieren genau die Zeilen, die dem Filterbereich entsprechen. Mit „Zurücksetzen" die Filter leeren und erneut exportieren. |
| 3 | Spaltenfilter oder Suchfeld aktiv? | In der Belege-Übersicht wirken auch Spaltenfilter auf den Export. In der Schadenübersicht und den Protokollen dagegen nicht — dort ignoriert der Export Spaltenfilter und Suchfeld (siehe unten). |
| 4 | Protokolle: Obergrenze erreicht? | Der Protokoll-Export ist auf die 50.000 neuesten Einträge begrenzt — ältere fehlen grundsätzlich (siehe unten). |
| 5 | Blättern (Paging)? | Nie die Ursache: Exporte umfassen immer alle Seiten der Tabelle, nicht nur die angezeigte Seite. |
Sonderfall Protokolle: fest auf 50.000 neueste Einträge begrenzt
Der CSV-/PDF-Export der Protokolle (/applications/protokolle/overview) exportiert immer die 50.000 neuesten Einträge (nach Zeitpunkt absteigend) — unabhängig davon, welche Spaltenfilter oder Suchbegriffe in der Tabelle gesetzt sind. Das bedeutet:
- Bei mehr als 50.000 Einträgen fehlen die ältesten — auch wenn Sie in der Tabelle gerade auf einen älteren Typ oder Zeitraum gefiltert haben.
- Filtern Sie deshalb nach dem Export in Excel (der Export enthält alle Spalten), oder recherchieren Sie ältere Einzelfälle direkt in der Tabelle — dort werden Filter und Sortierung serverseitig auf den gesamten Bestand angewendet.
- Bedenken Sie zusätzlich die Aufbewahrung: Protokolle werden standardmäßig nach 365 Tagen bereinigt (Artikel 16).
Verhalten je Übersicht (Kurzreferenz)
| Seite | Was der Export enthält |
|---|---|
| Fahrzeuge / Fahrer | je nach Dialog: „Gefilterte Ansicht" oder „Alle Daten" |
| Belege | die aktuelle gefilterte Ansicht (Filterbereich + Spaltenfilter), alle Seiten |
| Schadenübersicht / Schäden-Listen der Akten | alle Zeilen gemäß Filterbereich (Von/Bis/Status), alle Seiten — Spaltenfilter/Suche zählen nicht |
| Auswertungen | alle berechneten Zeilen der Auswertung mit ihren gesetzten Auswertungs-Filtern |
| Protokolle | die 50.000 neuesten Einträge, ohne Berücksichtigung der Tabellenfilter |
Andere Übersichten ohne dokumentierte Besonderheit exportieren die aktuell gefilterte Tabelle über alle Seiten; eine weitere Zeilen-Obergrenze wie bei den Protokollen gibt es in FMWeb 10.4.0 nicht.
Tipp: Zeitraum eingrenzen statt Maximal-Export
Für Abrechnungs- und Reporting-Zwecke exportieren Sie am besten gezielt: erst den Filterbereich setzen (z. B. ein Fahrzeug und ein Abrechnungsmonat in den Belegen, Status „Offen" in den Schäden), dann exportieren. Das hält die Dateien klein und vermeidet Diskussionen darüber, welche Zeilen „fehlen".