von Petra » So, 26.06.2011 19:50
Hallo zusammen,
ich beschäftige mich erst seit knapp einer Woche mit Open Office Base und hoffe, jemand hat einen Tipp für mich für folgendes Problem:
Ich habe ein Formular in einer Datenbank. Das ist mit einer Tabelle mit Personendaten verbunden geordnet nach Nachname.
In einem Tabellengitter zeige ich jeweils Nachname, Vorname und Geburtsdatum an.
Über der Tabelle ist ein Textfeld angeordnet. In dieses sollen ein oder mehrere Anfangsbuchstaben des Nachnamens eingegeben werden. Nun brauche ich ein Makro, das ich wahrscheinlich mit dem Ereignis, wenn eine Taste im Textfeld losgelassen wird, starte. Dieses Makro soll bewirken, dass das Formular und damit die Position im Tabellengitter an die passende Stelle bewegt wird, d.h. zu der Zeile die den ersten Nachnamen enthält, welcher mit den eingegebenen Zeichen beginnt. Ich habe es schon hinbekommen, das Formular entsprechend zu filtern, so dass nur die passenden Zeilen angezeigt werden. Aber das ist nicht das, was ich brauche. Ich möchte weiterhin alle Datensätze sehen, nur an die richtige Position springen. Wie geht das?
Ich hoffe, ich habe mich verständlich ausgedrückt. Habe vorher schon ziemlich lange in diesem Forum gelesen und einige interessante Lösungen für andere Probleme gefunden aber lieder nicht für das oben beschriebene.
Mit besten Grüßen
Petra
Hallo zusammen,
ich beschäftige mich erst seit knapp einer Woche mit Open Office Base und hoffe, jemand hat einen Tipp für mich für folgendes Problem:
Ich habe ein Formular in einer Datenbank. Das ist mit einer Tabelle mit Personendaten verbunden geordnet nach Nachname.
In einem Tabellengitter zeige ich jeweils Nachname, Vorname und Geburtsdatum an.
Über der Tabelle ist ein Textfeld angeordnet. In dieses sollen ein oder mehrere Anfangsbuchstaben des Nachnamens eingegeben werden. Nun brauche ich ein Makro, das ich wahrscheinlich mit dem Ereignis, wenn eine Taste im Textfeld losgelassen wird, starte. Dieses Makro soll bewirken, dass das Formular und damit die Position im Tabellengitter an die passende Stelle bewegt wird, d.h. zu der Zeile die den ersten Nachnamen enthält, welcher mit den eingegebenen Zeichen beginnt. Ich habe es schon hinbekommen, das Formular entsprechend zu filtern, so dass nur die passenden Zeilen angezeigt werden. Aber das ist nicht das, was ich brauche. Ich möchte weiterhin alle Datensätze sehen, nur an die richtige Position springen. Wie geht das?
Ich hoffe, ich habe mich verständlich ausgedrückt. Habe vorher schon ziemlich lange in diesem Forum gelesen und einige interessante Lösungen für andere Probleme gefunden aber lieder nicht für das oben beschriebene.
Mit besten Grüßen
Petra