Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Registersteuerelement aktualisieren

Begonnen von Shayol, November 27, 2015, 18:21:54

⏪ vorheriges - nächstes ⏩

Shayol

Nabend zusammen.

ich habe ein Registersteuerelement mit mehreren Tabs zb. Hersteller, Bauteile usw.
Wenn ich zb. bei Hersteller dort Datensätze hinzufüge, werden die beim Tab(Bauteile) nicht angezeigt, erst wenn ich oben im Hauptmenu "Aktualisieren" klicke wird es angezeigt.

Wie würde das im VBA-Code aussehen wenn ich für den Tab Bauteile das machen würde, das er jedesmal Aktualisiert?
In diesem Tab wird das Formular: abfBauteileUnterformular  geladen/angezeigt. Der untere Code klappt nicht , weiss aber auch nicht ganz wie ich es sonst umsetzen kann. Hab auch andere Codes versucht.   >:(


Option Compare Database
Private Sub Bauteile_click()
Me.abfBauteileUnterformular_Requery
End Sub





database

Servus,

Me.abfBauteileUnterformular.Requery

Versuch mal statt dem Unterstrich den ultimativen Punt :-)

und schau dir mal das hier auch an:
http://access.mvps.org/access/forms/frm0031.htm

Shayol

Erstmal danke das du Antwortest. Leider geht das so nicht. Werde mir den Link , den du mir gegeben hast auf der Arbeit mal anschauen genauer.
Kann man das Aktualisieren auch für alles ausführen lassen? So wie es oben im menu  macht ?

ZitatPrivate Sub Bauteile_click()
Me.abfBauteileUnterformular.Requery
End Sub

Shayol

Ich habe es gefunden endlich....

Im Register-Ereignis "bei Änderung" kann man  ein Requery zur Aktualisierung absetzen. :)

Danke trotzdem für alles :)

DF6GL

Hallo,

was ist denn "Bauteile"  für ein Steuerelement??

Prinzip:

Im Formular "frmHersteller":

Sub Form_Afterupdate()
Me.Parent!UfoSteuerelementNameFürabfBauteileUnterformular.Form.Requery
End Sub



























Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

database

Hi, kann deine Frage leider nicht pauschal beantworten.
Die Aktualisierung per Code ist von einigen Faktoren abhängig.
Deshalb auch der Link in meiner vorherigen Antwort.

Das Problem liegt meist daran, dass die betreffenden Unterformulare nicht richtig angesprochen werden.
Und das ist wiederum davon abhängig wo du dich auf deinem Formular befindest wenn du die Aktualisierung auslösen willst.
Im Link ist das recht schön dargestellt, mit allen möglichen Varianten.

Um 'alles' zu aktualisieren kannst du    Me.Refresh    versuchen