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

Reply via email to