3-fach Ausdruck von Access Berichten mit "Kopie" Vermerk

14.07.2004

Frage:

Ich möchte einen Access-Bericht 3 x ausdrucken und auf den Ausdrucken 2 und 3 soll jeweils das Wort Kopie eingefügt werden.

Wie kann ich das in VBA realisieren?

Antwort:

Für dieses Problem gibt es zwei Lösungsmöglichkeiten:

  1. Sie führen die DoCmd.OpenReport-Anweisung dreimal aus und übergeben als Argument OpenArgs beim zweiten und dritten mal den Text Kopie. Das Argument werten Sie dann in der Detailbereich_Format-Ereigniseigenschaft aus (z.B. indem Sie ein Label-Feld mit dem Text Kopie ein- oder ausblenden). 
  2. Sie führen die DoCmd.OpenReport-Anweisung dreimal aus. Der Bericht prüft dann im Detailbereich_Format-Ereignis, ob das zugrunde liegende Feld DruckdatumOriginal noch leer ist. Wenn ja, wird der Text Kopie ausgeblendet und das aktuelle Tagesdatum als Druckdatum eingetragen. Wenn bereits ein Druckdatum vorhanden sein sollte, wird der Text Kopie eingeblendet. Abgesehen vom ersten Ausdruck werden so alle weiteren Ausdrucke mit dem Vermerk Kopie gedruckt.

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.