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 !
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
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
Hallo,
ich hatte Ö statt OE geschrieben.. Setze dort den genauen Namen des UFO-Steuerelementes ein.
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 ?
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.
Danke
So jetzt aber das andere war etwas klein
Hallo,
das Ufo-Steuerelement heißt ufrmContainer .....
Zudem ist der Aufbau des Kombis falsch.
Wirklich vielen Dank für deine Hilfe
Meinst du mit Aufbau die Tabellenstruktur ?
Hallo,
wie ich geschrieben habe: Aufbau des Kombis.
(Datenherkunft, Filterung der Listenfeld-Abfrage)
Andere Sachen habe ich nicht weiter beachtet.