Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: DaMaxl am April 09, 2020, 12:14:36

Titel: Ereignis aufrufen bei Klick auf Standard-Navigationsbutton
Beitrag von: DaMaxl am April 09, 2020, 12:14:36
Hi Zusammen,

vielleicht könnt ihr mir helfen...
Ich habe ein Formular ( Hauptform ), welches die Daten von einer Tab bezieht, bei dem die Navigationsschaltflächen angezeigt werden.
Bei Klick auf einen der Button ( zb. Next ) soll eine Ereignisprozedur aufgerufen werden.

Diese Prozedur soll diverse Felder in diesem Formular ( Hauptform ) sowie in einem Registersteuerelemt eingebetteten Unterformular ( Uform 1 ).
Die Prozedur beinhaltet eine If-Abfrage basierend auf einem in Uform 1 liegendem Button.

Ich habe dies bereits bei folgenden Eigenschaften versucht:
- Beim Anzeigen ( Laufzeitfehler 2455 )
- Beim Laden
- Beim Klicken
- Nach Aktualisierung
- Bei Geändert

leider funzt der Spass nicht so wie gewünscht.
Habt ihr hier eventuell einen Ansatz für mich?

...im worst-case müsste ich mir die Navi selbst basteln...wollte ich bis jetzt vermeiden, da ich fast glaube, dass es so auch funzn müsste.

Herzlichen Dank schon mal im Voraus...in der Hoffnung, dass ihr da eventuell einen schlauen Ansatz habt?!

LG,
DaMaxl
Titel: Re: Ereignis aufrufen bei Klick auf Standard-Navigationsbutton
Beitrag von: DF6GL am April 09, 2020, 13:48:06
Hallo,

Zitatvielleicht könnt ihr mir helfen...
nicht so richtig.

Handelt es sich dabei um ein Navigations-Formular oder ein Einzel-Formular, das ein Register-Steuerelement anzeigt?
Nenne die Objekte bei ihrem richtigen Namen und nicht in Form einer Prosa-Beschreibung.


ZitatDie Prozedur beinhaltet eine If-Abfrage basierend auf einem in Uform 1 liegendem Button.

Zeige mal den (kompletten) Code der Prozedur.

Zitatsowie in einem Registersteuerelemt eingebetteten Unterformular ( Uform 1 ).

Falls unklar ist, wie man sich auf UFOs bezieht, siehe hier: http://www.donkarl.com/?FAQ4.2


Ansonsten: Lade die DB hier hoch, komprimiert/repariert und gezippt.
Titel: Re: Ereignis aufrufen bei Klick auf Standard-Navigationsbutton
Beitrag von: Beaker s.a. am April 09, 2020, 15:48:21
Hallo,
Ich denke schon, dass es um die Navigationsleiste unten links im Formular geht.
Welches Ereignis hier das richtige ist hängt davon ab ob du Felder des aktuell
angezeigten DS beschreiben willst oder Felder des DS zu dem du wechselst.
Im ersten Fall sollte der Code in "Form_BeforeUpdate" oder "Form_AfterUpdate"
laufen, - kommt darauf an, was da passieren soll.
Im zweiten Fall ist "Form_Current" das passende Ereignis.
Wie Franz schon schrieb, zeige uns den Code.
gruss ekkehard