Neuigkeiten:

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

Mobiles Hauptmenü

Suchen mit Barcode

Begonnen von alfini, Juli 14, 2025, 17:49:13

⏪ vorheriges - nächstes ⏩

alfini

Hallo Forum,

Folgende Situation:
Hauptform. mit Fir_ID
Unterform. mit Fir_ID_F und noch mehrere Felder. Ein Feld ist als Barcode angelegt als Text.
Jetzt möchte ich nach Barcode im UFO suchen und den gefundenen DS anzeigen.
Das Suchfeld für den Barcode ist auf dem HF.
Es soll nur der DS im UFO angezeigt werden mit den Barcode.
Wie lässt sich das lösen?
Für eure Mühe bedanke ich mich im voraus.
Gruß alfini

MzKlMu

Hallo,
verknüpfe Hafo und Ufo zusätzlich über den Barcode, dann geht das automatisch.
Gruß Klaus

alfini

Hallo Klaus,

wie soll ich das verknüpfen?

Gruß alfini

MzKlMu

Hallo,
über die Ufo-Eigenschaften "Verknüpfen von / nach"

Sind Hafo und Ufo jetzt nicht verknüpft ?
Gruß Klaus

alfini

Hallo Klaus,

die Verknüpfung ist über Fir_ID HF und Fir_ID_F UFO.
Der DS wird gefiltert aber nicht angezeigt.
Erst bei Klick ins Listfeld wird die Fir_ID und Fir_ID_F mit gefilterten DS im UFO angezeigt.
Ich hätte aber gerne das nach AfteUpdate im Feld Barcode das automatisch erfolgt.
Gruß alfini


MzKlMu

Hallo,
wie gesagt, über den Barcode zusätzlich verknüpfen.

Ist der Barcode in beiden Tabellen (Hafo und Ufo) vorhanden.
Möglicherweise habe ich auch nicht richtig verstanden was Du wo und wie suchen willst.

Kannst Du bitte mal ein Bild es Beziehungsfensters hier zeigen?
Gruß Klaus

Beaker s.a.

Hallo,
Ich habe es so verstanden
Private Sub txtBarcode_AfterUpdate()
    With Me.UFoControlName.Form
        .Recordset.FindFirst "Barcode = " & Me.txtBarcode
'oder
        .Filter = "Barcode = " & Me.txtBarcode
        .FilterOn = True
    End With
End Sub
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Knobbi38

Hallo Alfini,

ZitatDer DS wird gefiltert aber nicht angezeigt.
Erst bei Klick ins Listfeld wird die Fir_ID und Fir_ID_F mit gefilterten DS im UFO angezeigt.

Das ist vollkommen missverständlich. Wie wird "gefilter" und was ist ein "Listfeld" ?

Knobbi38

alfini

Hallo knobbi38,

ein Listfeld ist das Steuerelement im Formularentwurf.
Habe das Problem mit Grok gelöst.
Gruß alfini


Beaker s.a.

Hallo alfini,

Und warum behältst du die für dich?
Es wird allgemein begrüsst, wenn Lösungen auch gepostet werden.

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Knobbi38

Hallo Alfini,

du meinst also ein "Listenfeld" bzw. eine Listbox.  Aber wie du das Problem gelöst haben willst, ist mir nach wie vor schleierhaft. Sorry - aber da kann ich leider nicht mehr folgen.

Gruß Knobbi38