Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: tismo am Mai 21, 2013, 18:43:05

Titel: Druckeransteuerung über Textfeld
Beitrag von: tismo am Mai 21, 2013, 18:43:05
Hallo

habe jetzt folgendes Problem:

Meine Anwendung läuft auf mehreren Computer und Laptops. Bisher werden alle Berichte über ein Makro angesteuert, welches den Standartdrucker ansteuert. Nun ist es aber so, dass einige Berichte an einen Computer aus dem zweiten und dritten Fach gedruckt werden, während die selben Bericht  auf den Laptops vom Standartdrucker gedruckt werden. Jedesmal, wenn ich eine überarbeitete Version der Anwendung auf alle Computer aufspiele muss die Ansteuerung neu bestimmt werden, da diese auf die Standartdrucker steht.

Frage:
Kann man Drucker ansteueren, die vorher in einer Tabelle (Textfeld) eingegeben worden sind und ebenso die Ansteuerung der einzelnen Fächer (Druckausgabe). Wie sähe die VBA aus? ???
Titel: Re: Druckeransteuerung über Textfeld
Beitrag von: DF6GL am Mai 21, 2013, 19:20:05
Hallo,

je nach Access-Version gibt es die Application.Printers-Auflistung, die z. B. in einer Kombifeld-Liste angezeigt und aus der der akt. gewünschte Drucker ausgewählt werden könnte.  Über das jeweilige Printer-Objekt könnten auch die Eigenschaften des akt. ausgewählten Druckers verändert, bzw. eingestellt werden.


Titel: Re: Druckeransteuerung über Textfeld
Beitrag von: tismo am Mai 21, 2013, 19:54:52
Hallo Franz,

ich benutze Access 2010. Gibt es bezüglich deines Lösungsvorschlages ein Beispiel?
Titel: Re: Druckeransteuerung über Textfeld
Beitrag von: Stapi am Mai 21, 2013, 20:05:01
Hallo Tismo

Öffne deine Datenbank > VBA Fenster(alt+ F11 Tasten) dann F1 Taste (für Hilfe) Eingabe "Printer-Objekt"