Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Sascha1986 am März 26, 2020, 16:04:43

Titel: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: Sascha1986 am März 26, 2020, 16:04:43
Hallo zusammen,

Ich bräuchte mal wieder eure Hilfe.
Im meinem Hauptformular "frmMenue" habe ich ein Kombifeld "KomLinie" womit ich in meinen Unterformular "ufrmStoerung" ein Listenfeld "LisStation" aktualisieren möchte. Name des UFO Steuerelement "ufrmContainer"

Meine Abfrage für das Listenfeld im Ufo sieht jetzt so aus :
SELECT LisStation.IDStation, LisStation.StationsNummer FROM LisStation WHERE IDLinien = [Forms]![frmMenuetest]!KomLinie;

im Ufo Steuerelement sag ich ihn das er das Listenfeld aktualisieren soll:

Private Sub KomLinie_AfterUpdate()
lisStation.Requery
End Sub

Leider ohne Erfolg.

Schon mal vorab vielen Dank für eure Hilfe !
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: DF6GL am März 26, 2020, 16:12:34
Hallo,


Zitatim Ufo Steuerelement sag ich ihn das er das Listenfeld aktualisieren soll:
was heißt das?


Wenn etwas aktualisiert werden soll beim Auswahl in einem Kombifeld, muss  genau dessen After_Update-Ereignis benutzt werden und die genaue Referenz das zu aktualisierenden Objektes angegeben werden:

Im HFO:

Private Sub KomLinie_AfterUpdate()
Me!ufrmStoerung!lisStation.Requery
End Sub
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: Sascha1986 am März 26, 2020, 16:23:05
Wenn ich das so mache bekomme ich den Laufzeitfehler 2465
Datenbank kann das in Ihrem Ausdruck angesprochene Feld nicht finden
und die Bezeichnungen sind alle ok
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: DF6GL am März 26, 2020, 16:42:36
Hallo,

ich hatte Ö statt OE geschrieben.. Setze dort den genauen Namen des UFO-Steuerelementes ein.

Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: Sascha1986 am März 26, 2020, 17:00:48
Habe ich natürlich so gemacht und jetzt auch den Namen mal kopiert. Macht aber immer noch das selbe.
Kannst du mir den sagen ob die SQL abfrage where... korrekt ist ?
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: DF6GL am März 26, 2020, 17:10:15
Hallo,

korrekt?  syntaktisch ja, logisch kann ich nicht sagen...

Wenn es nicht lösbar ist, lad die DB mal hier hoch, evtl. datenreduziert, komprimiert/repariert und gezippt.
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: Sascha1986 am März 26, 2020, 17:40:49
Danke
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: Sascha1986 am März 26, 2020, 18:07:28
So jetzt aber das andere war etwas klein
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: DF6GL am März 27, 2020, 12:05:16
Hallo,


das Ufo-Steuerelement heißt ufrmContainer .....

Zudem ist der Aufbau des Kombis falsch.

Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: Sascha1986 am März 27, 2020, 12:42:37
Wirklich vielen Dank für deine Hilfe
Meinst du mit Aufbau die Tabellenstruktur ?
Titel: Re: Listenfeld im Ufo anhand von Kombifeld im Hformular aktualisieren
Beitrag von: DF6GL am März 27, 2020, 12:50:31
Hallo,

wie ich geschrieben habe:  Aufbau des Kombis.

(Datenherkunft, Filterung der Listenfeld-Abfrage)


Andere Sachen habe ich nicht weiter beachtet.