MS Access: benutzerdefiniertes Papierformat

Baue ich eine MS Access (2010) Anwendung, und ich werde den Druck barcode-Etiketten aus dieser Anwendung. Es gibt eine Vielzahl von anderen berichten und Formularen, die auch gedruckt werden, unter Verwendung der standard-Drucker-Einstellungen, jedoch mit den barcodes brauche ich es zum drucken auf einem bestimmten Drucker, und haben, um es zu verwenden eine spezielle Seite Größe.

In meiner Suche habe ich fand das printer-Objekt Eigenschaft "Papiergröße", die selbst schon ein paar 'standard' Standard-Optionen, einschließlich acPRPSLetter für die standard-US-Letter 8,5" x 11" und acPRPSA4 für das A4-Format. Keiner der vorgegebenen Größen wird die Arbeit für meinen Gebrauch. Es ist eine Vorgabe, die für einen Benutzer benutzerdefinierte Größe, acPRPSUser, aber ich habe nicht gefunden, einen Weg, um programmgesteuert set die benutzerdefinierte Größe.

Habe ich gelesen, dass man dort die '.Höhe' und '.width' Eigenschaften des Druckers, aber es scheint nicht, dass Sie existieren in VB verwendet für Access 2010 (ich glaube, es basiert auf VB6).

Kann mir jemand helfen, legen Sie ein benutzerdefiniertes Papierformat über VB code in Access 2010?

  • Wie etwa msdn.microsoft.com/en-us/library/ff836635.aspx ?
  • Ich wollte sehen, dass und gemeint in meinem post. Vielen Dank für es zu finden. Das zeigt die '.papersize' - Eigenschaft verwendet, welche in dem Beispiel ist es mit acPRPSLetter, wie oben erwähnt. Das ist, was ich rufe, aus Mangel an einem besseren Begriff, eine Vorgabe. Ich muss verwenden Sie eine benutzerdefinierte Größe.
  • Der Letzte der Liste ist acPRPSUser (msdn.microsoft.com/en-us/library/ff845524.aspx)
  • Genau, wie ich bereits in meiner Frage oben. Was ich Suche ist, wie genau die Größe des benutzerdefinierten 'User' - Größe Papier, vertreten durch acPRPSUser.
Schreibe einen Kommentar