Immer gleiche Anzahl DS im Bericht

16/04/2008 - 10:54 von Andreas Gauer | Report spam
Hallo NG,

ich habe folgendes Problem: In einem Bericht möchte ich immer gleich viele
DS angezeigt bekommen, egal wie viele Datensàtze (DS) vorhanden sind. Zum
besseren Verstàndnis ein kleine Beispiel:

Im Bericht sollen immer 18 DS angezeigt werden, fehlende sollen mit leeren
DS aufgefüllt werden:

6 DS in Abfrage => Im Bericht 6 DS aus Abfrage + 12 leere DS
20 DS in Abfrage => Im Bericht Seite 1 => 18 DS aus Abfrage
Im Bericht Seite 2 => 2 DS aus Abfrage + 16
leere DS

Sollte einmal der Fall auftreten, das in der Abfrage genau 18 DS sind, ist
es in Ordnung wenn nur eine Seite ausgedruckt wird. Es muss hier keine leere
Seite gedruckt werden.

Hintergrund dieser Funktion ist: Ich möchte auf Lieferscheinen die
bestellten Teilnummern automatisch eintragen, aber es muss auch möglich sein,
dass manuell per Hand Teilnummern nachgetragen werden. 18 DS deshalb, weil
dann der Bericht genau voll ist.

Für Hilfe im voraus vielen Dank

Viele Grüße
Andreas

Access 2000 + Win XP
 

Lesen sie die antworten

#1 Jürgen Volke
16/04/2008 - 11:25 | Warnen spam
Hallo Andreas Gauer

ich habe folgendes Problem: In einem Bericht möchte ich immer gleich
viele
DS angezeigt bekommen, egal wie viele Datensàtze (DS) vorhanden sind. Zum
besseren Verstàndnis ein kleine Beispiel:

Im Bericht sollen immer 18 DS angezeigt werden, fehlende sollen mit
leeren
DS aufgefüllt werden:

6 DS in Abfrage => Im Bericht 6 DS aus Abfrage + 12 leere DS
20 DS in Abfrage => Im Bericht Seite 1 => 18 DS aus Abfrage
Im Bericht Seite 2 => 2 DS aus Abfrage + 16
leere DS

Sollte einmal der Fall auftreten, das in der Abfrage genau 18 DS sind,
ist
es in Ordnung wenn nur eine Seite ausgedruckt wird. Es muss hier keine
leere
Seite gedruckt werden.

Hintergrund dieser Funktion ist: Ich möchte auf Lieferscheinen die
bestellten Teilnummern automatisch eintragen, aber es muss auch möglich
sein,
dass manuell per Hand Teilnummern nachgetragen werden. 18 DS deshalb,
weil
dann der Bericht genau voll ist.

Für Hilfe im voraus vielen Dank




erstell dir eine Hilfstabelle mit 18 Datensàtze und leeren Feldern.
dann ànderst du die Datengrundlage des Berichts

SELECT TOP 18 * FROM
(SELECT DeineFelder From AlteGrundlage
UNION ALL SELECT * FROM Hilfstabelle)

HTH Jürgen

Ähnliche fragen