Hallo zusammen,
ich habe da ein merkwürdiges Verhalten bei einer Datenbank.
Ich habe eine Ansicht mit einem Druck-Button, der die Ansicht quer ausdrucken soll.
Button-Code:
Code
keybd_event 18,0,0,0 ' Alt down
keybd_event 68,0,0,0 ' D down Datei
keybd_event 68,0,2,0 ' D up
keybd_event 68,0,0,0 ' D down
keybd_event 68,0,2,0 ' D up Drucker
keybd_event 18,0,2,0 ' Alt up
keybd_event 18,0,0,0 ' Alt down
keybd_event 83,0,0,0 ' S down ansicht drucken
keybd_event 83,0,2,0 ' S up
keybd_event 78,0,0,0 ' N down auf 1. feld wechseln
keybd_event 78,0,2,0 ' N up
keybd_event 18,0,2,0 ' Alt up
keybd_event 16,0,0,0 ' shift down wechsel auf 2. seite
keybd_event 9,0,0,0 ' tab down
keybd_event 9,0,2,0 ' tab up
keybd_event 16,0,2,0 ' shift key up
keybd_event 39,0,0,0 ' RightArrow key down
keybd_event 39,0,2,0 ' RightArrow key up
keybd_event 18,0,0,0 ' Alt down
keybd_event 80,0,0,0 ' Q key down
keybd_event 80,0,2,0 ' Q key up
keybd_event 18,0,2,0 ' Alt up
keybd_event 13,0,0,0 ' enter key down
keybd_event 13,0,2,0 ' enter key up
Alles anzeigen
In meiner Test-Datenbank funktioniert das auch einwandfrei.
Nun habe ich eine neue Datenbank aus der Schablone angelegt und die Ansicht wird im Hochformat gedruckt.
Wenn ich nun einmal manuell die Ansicht quer ausdrucken lasse, dann merkt er sich das und ab da geht auch wieder der Button richtig. (Vermutlich auch nur bei mir.)
Nun vermute ich, dass ich noch irgendetwas falsch mache, weiß aber nicht wo mein Fehler nun liegt.
Habt Ihr eine Idee, wie ich das korrekt hinbekomme?
Danke im Voraus!
Viele Grüße
ComputerFee