Elite Veteran
Beiträge: 876
Ort: Wien | Hallo, Roger!
Ich habe gerade wenig Zeit wegen der AEK-Vorbereitung, daher erst jetzt:
cdt_roger - 26.09.12
...
Private Sub Btn_Detail_aufrufen_Click()
MsgBox ("Top = " & Forms!Formular1!Untergeordnet0.Form.SelTop & " / Height = " & Forms!Formular1!Untergeordnet0.Form.SelHeight & " / Width = " _
...
Also SelHeight gibt immer 0 aus, ganz gleich was ich auswähle. SelTop funktioniert genau so wie es soll. Das ist es was ich nicht verstehe.
So geht's natürlich nicht. Sobald du irgendwo hinklickst, geht ja die Selektion der Datensätze verloren und damit der SelHeight-Wert.
Lies den erwähnten KB-Artikel nochmal genau und komplett. Und zwar am besten im englischen Original, nicht im automatischen Pseudodeutsch. Dort wird im ersten Beispiel ausführlich erläutert, wie man diese Sache über einen Symbolleisten-Knopf oder eine Tastenkombination löst, um eben nicht die aktuelle DS-Auswahl zu verlieren.
Das zweite Beispiel ist dann ein Workaround, durch den es auch mit einer normalen Schaltfläche klappt und mit Bezug auf ein UFo. Der Witz ist, schon in den Maus-Ereignissen der Schaltfläche die DS-Selektion in Variablen wegzuschreiben bevor sie durch den Klick verloren geht.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |