Seite 1 von 1
gelöst: Wie macht man eine Eingabe bei Abfragen.
Verfasst: Mo, 27.11.2006 16:38
von gnorf
Hallo, habe versucht eine Abfrage zu erstellen in der ich z.B. ein Datum eingebe nachdem ich filtern kann. Aber wie bekomme ich ein Eingabefeld beim starten der Abfrage hin?
Einfach "Jahr" im Edit-Modus der Abfrage wie bei Access funktioniert ja nicht. Bei Access kommt ja dann beim Starten der Abfrage ein Eingabe fenster.
Gruß
Ingo
Verfasst: Mo, 27.11.2006 18:52
von berndkli
Hallo Ingo
Das geht über die Filterfunktion.(Die 3 Icons neben den Icons zum Sortieren)
Mit dem Standartfilter kannst du bis zu 3 Bedingungen eingeben nach denen gesucht werden soll, wenn du mit dem Autofilter arbeitest must du einfach die Zelle auswählen nach deren Inhalt gesucht werden soll und dann auf "Autofilter" klicken.
Gruss bernd
Verfasst: Mo, 27.11.2006 19:15
von gnorf
Das Filtern meinte ich nicht.
Bei Access habe ich vorher bei dem Kriterium für die Darstellung "< Datum" eingegeben. Dann kam beim öffnen der Abfrage ein Eingabefenster wo dann "Datum:" und ein Eingabefeld gab. Dann konnte man das Datum eingeben und es wurden nur Datensätze vor dem Datum angezeigt.
Bei OOo Base geht das nicht. Man kann ohne Probleme "<#31.12.2005#" eingeben und es werden die Datensätze angezigt. Allerdings bekomme ich es nicht hin das vorher ein Eingabefenster geöffnet wird. Wenn ich z.B. "<Datum" eintgebe meldet OOo dass es Datum nicht gibt...
Geht sowas etwa bei base nicht?
Gruß
Ingo
Habs hinbekommen
Verfasst: Mo, 27.11.2006 19:28
von gnorf
Also in der Hilfe steht beschrieben dass man den "Parameter" in Eckigen Klammer eingeben muss, oder einen Doppelpunkt davor setzen muss.
Die Klammern funktionieren nicht beim OO Base. Mit dem Doppelpunkt klappt es.
öffnet also beim Ausführen der Abfrage ein Fenster in dem nach dem Parameter Datum fragt. Wenn man dort z.B.
1.1.2006 eingibt werden die Datenzätze mit dem Datum 1.1.2006 und größer herausgefiltert.
Gruß
Ingo