ACC: Wie ändern Sie einen Bericht Drucker Code verwenden

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 129397
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Zusammenfassung
Erweiterte: Erfordert Experten Codierung und Interoperabilität sowie Mehrbenutzerfähigkeiten.

Sie können den Drucker für einen Bericht oder Formular in zwei Arten ändern:
  • Sie können den Microsoft Windows-Standarddrucker ändern.
  • Sie können die Eigenschaften PrtDevMode, PrtDevNames und festlegen.
Diese Informationen ergänzt die Microsoft Access-Hilfethema über die PrtDevNames-Eigenschaft.
Weitere Informationen

Methode 1: Ändern der Microsoft Windows-Standarddrucker

In der Seite einrichten (oder einrichten in Version 2.0) im Dialogfeld können Sie, ob Formulare oder Berichte durch einen Standarddrucker oder einen bestimmten Drucker gedruckt werden. Wenn Sie einen Standarddrucker auswählen, wird das Formular oder den Bericht auf dem Microsoft Windows-Standarddrucker gedruckt. Wenn Sie auf einen anderen Standarddrucker ändern möchten, müssen Sie den Microsoft Windows-Standarddrucker ändern.

Ändern den Microsoft Windows-Standarddrucker mithilfe von Visual Basic-Code (oder Access Basic-Code in Version 2.0 oder früher), verwenden WriteProfileString zum Ändern des Geräts = Eintrag des Abschnitts Microsoft Windows die Datei "Win.ini".

Methode 2: Festlegen der Eigenschaften PrtDevNames und PrtDevMode

Die PrtDevNames-Eigenschaft speichert den Namen des Druckers und die PrtDevMode-Eigenschaft speichert die Treiberinformationen. Beide Eigenschaften müssen geändert werden, um den Druckertreiber zu ändern. Wenn die PrtDevMode-Eigenschaft nicht mit die PrtDevNames-Eigenschaft übereinstimmt (d. h., die PrtDevMode-Eigenschaft beschreibt einen anderen Treiber als die PrtDevNames-Eigenschaft) ein Allgemein Protection (GP) Fault auftreten.

Um den Druckertreiber zu ändern, müssen Sie Folgendes:
  • Öffnen Sie ein Formular oder einen Bericht in der Entwurfsansicht.
  • Legen Sie die PrtDevNames-Eigenschaft fest.
  • Rufen Sie ab und die PrtDevMode-Eigenschaft.
Um die PrtDevMode-Eigenschaft auf die entsprechende Struktur festzulegen, muss die Treiberinformationen abgerufen werden. Es gibt mehrere Möglichkeiten, diese Informationen zu erhalten:
  • Abrufen der Informationen aus einem zuvor gespeicherten Formular oder Bericht, den gewünschten Drucker verwendet.
  • Rufen Sie den Treiber, und rufen Sie die Struktur ab. Zum Aufrufen des Treibers ist eine separate DLL erforderlich. Dies ist da Aufrufe von Funktionen in externen Dateien im Voraus deklariert werden müssen und der Name des Treibers nicht bekannt sein. Rufen Sie stattdessen eine DLL, bestimmt den richtigen Druckertreiber aufrufen und ruft die DevMode-Struktur.
  • Verwenden Sie das Windows Common Dialogfeld Drucken.
Informationsquellen
Weitere Informationen zu PrtDevMode und PrtDevNames suchen Sie nach "PrtDevMode-Eigenschaft" oder "PrtDevNames Eigenschaft" mithilfe von Microsoft Access 97-Hilfeindex oder finden Sie auf der folgenden-Website:

http://msdn2.microsoft.com/en-us/library/Aa207072(office.10).aspx

Weitere Informationen über WriteProfileString, die Win.ini und der Standarddrucker in Windows 95 finden Sie in der Microsoft Developers Network-CD (MSDN).

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 129397 – Letzte Überarbeitung: 12/04/2015 11:18:48 – Revision: 2.3

Microsoft Access 1.0 Standard Edition, Microsoft Access 1.1 Standard Edition, Microsoft Access 2.0 Standard Edition, Microsoft Access 95 Standard Edition, Microsoft Access 97 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowto kbprint KB129397 KbMtde
Feedback