Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: togoel am Juni 19, 2011, 18:37:22

Titel: Datensatz über eine Los Nr. über Suchfeld im Formular suchen
Beitrag von: togoel am Juni 19, 2011, 18:37:22
Hallo,

ich habe eine DB mit Tombola-Gewinnen erstellt. Nun möchte ich ein Formular mit einem Suchfeld "Los-Nr. " erstellen, das bei Eingabe der Los-Nr. den kompletten Datensatz zurückgibt, ohne ihn zu ändern. Ich habs nicht hinbekommen. Wer kann mir helfen?
Vielen Dank
Katrin
Titel: Re: Datensatz über eine Los Nr. über Suchfeld im Formular suchen
Beitrag von: MzKlMu am Juni 19, 2011, 19:01:30
Hallo,
wie willst Du suchen, mit einem Kombifeld?
Und erkläre mal was Du bisher versucht hast.


PS:
Dringender Rat, verwende keine Leer und Sonderzeichen in Objektnamen.
Nicht "Los-Nr", sondern "LosNr", das Minuszeichen ist besonders tückisch, wenn man nicht aufpasst.
Titel: Re: Datensatz über eine Los Nr. über Suchfeld im Formular suchen
Beitrag von: togoel am Juni 19, 2011, 21:17:45
Hallo,

ich habe ein Formular mit Losnr, Artikelbeschreibung, Sponsor und Kategorie erstellt. und wollte dann mit einen Textfeld und und der Schaltfläche Datensatz suchen arbeiten.
Damit wir während der Tombola nur die LosNr. eingeben müssen und dann sehen können um welchen Artikel es sich handelt.
Das funktioniert aber nicht. Ich habs mal angehängt.
Könnt Ihr mir helfen?
Danke Katrin

[Anhang gelöscht durch Administrator]
Titel: Re: Datensatz über eine Los Nr. über Suchfeld im Formular suchen
Beitrag von: MzKlMu am Juni 20, 2011, 09:17:54
Hallo,
Das Suchen machst Du am besten mit einem Filter.
Das Suchfeld muss ungebunden (ohne Steuerelementinhalt) sein.

PS:
Die Struktur der DB ist ziemlich daneben. Auch die angelegten Beziehungen sind so unbrauchbar. Was willst Du z.B. mit einer Beziehung zwischen der Menge in einer Abfrage und der Menge einer Tabelle?
Beziehungen laufen immer über den Primärschlüssel und nicht über die Textfelder. Weiterhin ist referentielle Integrität ein, was aber bei Dir wegen Strukturfehlern nicht geht.
Falls Du mit der DB Access lernen willst, ist diese DB dazu nicht geeignet.

DB anbei, aber nur das Suchen eingebaut. Keine sonstigen Fehler beseitigt.

Nachtrag:
Ich habe Dir mal noch eine korrigerte DB angehängt, wie diese nach meiner Meinung aufgebaut sein sollte. In Access2003, da kann ich besser umgehen mit.

[Anhang gelöscht durch Administrator]
Titel: Re: Datensatz über eine Los Nr. über Suchfeld im Formular suchen
Beitrag von: togoel am Juni 20, 2011, 23:44:24
Vielen, vielen Dank!

Es funktioniert mit deiner Struktur super!

Viele Grüße
Katrin