Robert Großkopf wrote:
Hallo Andreas,
Was mir bei der Anwendung Probleme bereitet: Der formularbasierte Filter
benutzt standardmäßig die "Oder"-Verknüpfung und lässt die Filtervorschläge
dementsprechend auch nicht durch die erste Auswahl begrenzen. Vom Prinzip her
das fast gleiche Verhalten habe ich dadurch in einem Formular, in dem ich von
Vornherein Listfelder sitzen habe und über diese mit dem formularbasierten
Filter arbeite.
Das mit der Oder-Verknüpfung kann ich doch nicht nachvollziehen. Zwei
Kriterien sind bei mir mit "Und" verknüpft und im Filter-Navigator
erscheint unter den beiden Einträgen ein "Oder" damit man eine der
beiden Kriterien dorthin ziehen kann, wenn man ein "Oder" braucht.
Was weiterhin gegenüber dem Verhalten in Calc nachteilig ist (logischerweise,
da ja keine Eingrenzung zwischendurch stattfindet): Ich muss mit der Maus
zwangsläufig wieder in die Navigationsleiste.
Ziehe die entsprechende Symbolleiste in einen freien Bereich über dem
Formular.
Außerdem funktioniert das Ganze nicht, wenn das Formular als
Tabellenkontrollfeld angelegt ist. Dann bleiben die Filtervorschläge leer.
Ich bin dazu übergegangen, Tabellenkontrollfelder nur noch in bestimmten
Unterformularen zu verwenden.
Ich benutze meistens die Sorte Formulare, wo eine Datensatz in getrennte
Felder geladen wird. Nach dem Öffnen des Formulars blende ich mit dem
letzten Knopf der Navigationsleiste eine zusätztliche Tabellenansicht
des Formulars ein. Diese Tabellenansicht enthält die gleichen Feldtypen
wie das Ursprungsformular.
Für den Filter kannst Du dann das eigentliche Formular verwenden. Die
Tabellenansicht kann übrigens auch benutzt werden, um Formulardaten in
Dokumente zu ziehen (ausgewählte Zeilen oder obere, linke Ecke).
Ja, Base ist wohl das mieseste Datenbank-Tool überhaupt, aber damit man
kann auch ohne Programmierkenntnisse immer noch weit mehr
bewerkstelligen als mit Calc und irgendwelchen bescheuerten Makros.
Ich hoffe, dass diese Ergänzung hilfreich war. Das war jetzt aber
wirklich alles, was ich über Filter in Base weiß.
Schönes Wochenende,
Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org