Hallo Alle Zusammen,
Habe ein Bericht erstellt über eine Abfrage meiner sogenannten Sammeltabelle.
Problem = für jede Linie mit einer eigenen Id-Nr, erstellt er ein Berichtblatt laut Abfrage.
Ist ja auch normal, nur wie kann ich das Abstellen, dh im Bericht kann ich den neusten
Eintrag ablesen und diesen Eintrag/Seite will ich :
1) nur sehen und nicht die ganzen Ids davor ( Historie - werde nicht fertig mit blättern )
2) will ich nur drucken
3) will ich die Ids auswählenn können und dann drucken
Habt Ihr eine Lösung für meine Frage ?
Vielen Dank im Voraus und schöne Grüsse
Rol
Hi Rol,
ich bin mir nicht ganz sicher, ob ich Dein Anliegen korrekt verstanden habe.
Wenn Du nur EINEN Datensatz in einem Bericht haben willst, hilft Dir:
http://www.donkarl.com?FAQ5.9 (http://www.donkarl.com?FAQ5.9)
Soll der "neuste Eintrag" im Bericht ermittelt werden oder hast Du den bereits zuvor ausgesucht?
Wie ist "neuster Eintrag" definiert? Anhand eines Datums oder anhand einer ID?
Was meinst Du mit "nur drucken"? Bedeutet das, dass die Berichtsvorschau nicht angezeigt werden soll?
Gilt nun der Wunsch, den "neusten Eintrag" (es kann nur EINEN "neuesten Eintrag" geben) oder ID's (also Plural) auszuwählen und zu drucken? Wenn es mehrere Datensätze sein sollten kannst Du beim Aufruf des Berichts eine where-ähnliche Bedingung übergeben.
Ist die Datenauswahl schon geregelt oder ist auch das noch zu regeln?
Harald
Hallo Harald,
Sie ist über Id geregelt und möchte quasi nur die neuste Id-Angaben drucken.
Oder dass man die Id welche man drucken und sehen will auswählen kann
Schöne Grüsse
Rol
Hi Rol,
im Anhang ist ein stark vereinfachtes Beispiel.
Es hat eine Tabelle, die als Identifizierung des Datensatzes das Auto-Feld "ID" hat.
Es gibt ein Formular, das in der Kopfzeile 3 Buttons hat, zu denen im Klick-Ereignis jeweils eine einzeilige VBA-Anweisung hinterlegt ist.
Dort wird vorgegeben, ob:
- alle oder
- ein bestimmter Datensatz (entweder der neuste oder der aktuell im Formular angezeigte)
zu drucken ist. Der neuste Datensatz wird mit dmax ermittelt.
Weiterhin gibt es einen Bericht, der aus dem Formular aufgerufen wird.
Vielleicht kann das als Anregung für Deine weiteren Versuchen dienen.
Harald
Hi Harald,
Super vielen Dank - damit kann ich arbeiten.
Schöne Grüsse
Rol