Hallo zusammen,
ich habe hier im Forum jetzt schon gesucht, aber zu meiner Frage keine eindeutige Antwort erhalten. Ich habe folgendes Problem:
Ich möchte in einem Bericht mehrere Rechnungen drucken (Gruppenkopf ist Rechnungsnummer). Der Bericht legt auch für jede Rechnungsnummer eigene Seiten an. Allerdings klappt das mit der Seitenzahl im Fußbereich nicht. Es soll so umgesetzt werden, dass wenn die Rechnung nur eine Seite beträgt keine Seitenzahl erscheint, wenn jedoch die Rechnung über eine Seite hinaus geht, die Seitenzahl angezeigt werden soll. Und zwar im Format Seite Y von X. Leider erkennt Access nicht, dass z.B. die erste Rechnung nur eine Seite hat und keine Seitenzahl zeigen, aber die zweite drauffolgende Rechnungen zwei Seiten hat und die Seitennummerierung als Seite 1 von 2 aufführen soll. Es liegt meiner Meinung nach daran, dass nicht erkannt wird, dass Rechnung 1 nur eine Seite hat und Rechnung 2 zwei Seiten. Der Bericht zählt die Gesamtseiten (3 Seiten) und zeigt immer Seite 1 von 3 bei Rechnung 1 an und bei Rechnung 2 Seite 1 von 3 und Seite 2 von 3.
Das die Seitenzahl zurückgesetzt werden soll bei einer neuen Rechnungsnummer habe ich durch ein Makro schon gelöst, aber die Gesamtseitenproblematik nicht.
Mein Versuch, der nicht klappte (Inhalt im Steuerelementinhalt):
=Wenn([Seiten]>1;"Seite " & [Seite] & "/" & [Seiten])
Hat da jemand eine Lösung?
Danke!
Hallo,
wenn der Berichtsaufbau fest ist, könntest du die Anzahl Zeilen ermitteln und daraus die benötigten Seiten berechnen. Wenn aber der Detailbereich vergrößerbar ist, sehe ich keine Chance an die Seitenzahl zu kommen.