Hallo *,
ich habe eine Frage zu Base (LO 4.0.1; Windows 7) bzw. zur SQL-Syntax.
Ich habe in einem Makro einen Filter definiert. Dieser lautet aus dem
Zusammenhang gerissen und auf meine Datenbank zugeschnitten:
oForm.filter = " ""Organisation"" LIKE '" & sOrganisation & "' AND
""Funktion"" LIKE '" & sFilterstring & "'"
Ich möchte nun erreichen, dass Datensätze bzgl. "Funktion", die den Text
"ehemalig" erhalten, herausgefiltert werden - also z.B. den Text
"ehemaliger Vorstand".
Folgende Syntax führt nicht zum Erfolg:
oForm.filter = " ""Organisation"" LIKE '" & sOrganisation & "' AND NOT
""Funktion"" LIKE '" & "ehemalig" & "'"
Hinweis: ich habe zwei Änderungen vorgenommen
1) "AND" auf "AND NOT" geändert und
2) "sFilterstring" auf "ehemalig" geändert
Ich muss zugeben, dass die o.g. Änderung zu einfach gewesen wäre.
Außerdem fürchte ich, dass die SQL-Abfrage alle Einträge mit "ehemalig"
sucht und diese sind als solches nicht vorhanden (sondern nur als Teil
wie z.B. "ehemaliger Vorstand").
Hat jemand eine Idee, wie ich den Filter gestalten muss?
Gruß
Jochen
--
Informationen zum Abmelden: E-Mail an [email protected]
Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert