Elite Veteran
Beiträge: 862
Ort: Wien | Hallo!
Heims - 02.06.14 Hab ein Formular mit dem Namen FO_Einstelldaten_Start
In disem befindet sich ein Unterform. mit Namen FO_AusfaellerListe_U Bei Doppelkick öffnet sich das Formular FO_Einstelldaten.
In diesem befindet sich ein Register mit dem Namen RegisterStr0.
Meine Frage geht es das bei Doppelklick sich die Seite mit dem Namen Ausfaeller öffnet.
Ich bin nicht ganz sicher, weil der nachfolgende Code irgendwie nix damit zu tun hat... Verstehe ich richtig, dass du eine bestimmte Registerseite anzeigen willst?
Wenn ja, dann geht das zum einen über den (0-basierten) Seitenindex dieses Registers. Wenn "Ausfaeller" z.B. die 2. Seite ist, dann:
Forms!FO_Einstelldaten!RegisterStr0.Value = 1
Wenn du lieber den Namen verwenden willst, ist der Befehl etwas länger:
Forms!FO_Einstelldaten!RegisterStr0.Value = Forms!FO_Einstelldaten!RegisterStr0("Ausfaeller").PageIndex
So hab ich den Code zusammen gebastelt funct. oder geht es noch ein wenig elleganter?
...
Inwiefern eleganter? Du solltest die Variable stDocName gleich zu Beginn deklarieren und überall verwenden. Wenn du den Bericht nicht am Bildschirm sehen willst, kannst du ihn auch unsichtbar öffnen.
Oder was stört dich sonst?
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek - Jetzt anmelden für 19./20.10. in Nürnberg
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |