Seite 1 von 1

[Beendet] spezielles Suchfeld im Formular

Verfasst: Mo 16. Jul 2012, 19:45
von Gundo
Hallo,

Die mit eurer Hilfe zustande gekommende Seniorendatenbank ist bereits voll im Einsatz. Es müssen noch hunderte Datensätz eingegeben werden. Um die Eingabe zu erleichtern wurde ich gebeten ob es nicht möglich wäre über ein Suchfeld und Button eine Art Filter zu kreieren.

Beispiel: Bei der Eingabe eines neuen Datensatzes weiß der "Eingeber" nicht ob dieser Kunde schon in der Datenbank existiert. Im Suchfeld wird also z.b. der Name "Schulz" eingegeben, und bei Betätigung eines Buttons soll alphabetisch jeder Schulz in der Tabelle, und nur Dieser erscheinen. Sortierung vielleicht nach Vorname. Alle anderen Namen sollen ausgeblendet werden. Klickt man dann auf den gefundenen "Schulz" in der Tabelle wird das im Formular angezeigt. So in der Art soll es funktionieren.

Könnt ihr mir da weiterhelfen ?

Gruß Gundo

Re: spezielles Suchfeld im Formular

Verfasst: Mo 16. Jul 2012, 20:35
von RobertG
Hallo Gundo,

schau Dir einmal diese Beispieldatenbank http://robert.familiegrosskopf.de/downl ... Makros.odb aus dem Base-Handbuch von LO an. Dort ist ein Formular "Ausleihe". Ich nehme an, dass Du so einen Filter meinst, oder?

Die Filterung ist auch in dem Base-Handbuch erklärt. Das findest Du hier: http://de.libreoffice.org/hilfe-kontakt/handbuecher/ (etwas nach unten scrollen) oder auch komplett auf meiner Homepage.

Zum Erklären fehlt mir im Moment etwas die Zeit.

Gruß

Robert

Re: spezielles Suchfeld im Formular

Verfasst: Do 19. Jul 2012, 16:26
von Gundo
Hallo Robert,

Ich habe mir die Beispieldatenbank angeschaut, und der Filter(Nachname) ist ja genau das was ich brauche. Aber ich weiß nicht wie ich diese Funiktion in meine Datenbank integrieren soll. Du verwendest mehrere Tabellen die wohl irgendwie verknüpft sind. Ich habe nur eine Tabelle. Das ist mir einfach zu kompliziert.

Ich mach das Thema zu.

Gruß Gundo

Re: [Beendet] spezielles Suchfeld im Formular

Verfasst: Sa 21. Jul 2012, 17:59
von RobertG
Hallo Gundo,

bei mir sind das eine zusätzliche Tabelle (damit irgendwo der gewünschte Name gespeichert wird) und eine Abfrage, die nach dem abgespeicherten Namen die entsprechenden Namen auch anzeigt. Es ist in der Version ohne Makros lediglich ein Button notwendig, der das Formular für die Eingabe nach Eingabe eines Namens aktualisiert.
Erfahrungsgemäß wissen aber wenige einen genauen Namen, Deshalb ist die Abfrage hier etwas gnädiger. Mit der Eingabe von "S" werden alle Namen, beginnend mit "S", auch angezeigt.

Gruß

Robert