Suchfunktion mit Auswahlliste
geschrieben von:
trojana (---.thlv.de)
Datum:
In meiner Tabelle soll ein volltext suche möglich sein und man soll die Bauvorhaben filtern können mit einer Auswahlliste diese beiden funktionen sollen zusammen funktionieren oder einzeln, die volltextsuche funktioniert schon nur das filtern mit der auswahlliste nicht, hat da jemand eine idee??? bzw was ist falsch???
select
"ID",
"BAUVORHABEN",
"ERÖRTERUNGSTERMIN",
"NAME",
"ORDNUNGSNUMMER",
"BEZUG",
"STELLUNGNAHME_VOM",
"POSTEINGANG",
"POSTAUSGANG_AN_VORHABENTRÄGER",
"AKTENZEICHEN",
"ART",
"BEMERKUNG"
from "540REFERATPROJEKT1"
where
(
instr(upper("ERÖRTERUNGSTERMIN"),upper(nvl (:P1_REPORT_SEARCH,"ERÖRTERUNGSTERMIN"))) >0 or
instr(upper("NAME"),upper(nvl(:P1_REPORT_SEARCH,"NAME"))) >0 or
instr(upper("BEZUG"),upper(nvl(:P1_REPORT_SEARCH,"BEZUG"))) >0 or
instr(upper("STELLUNGNAHME_VOM"),upper(nvl(:P1_REPORT_SEARCH,"STELLUNGNAHME_VOM"))) >0 or
instr(upper("POSTEINGANG"),upper(nvl(:P1_REPORT_SEARCH,"POSTEINGANG"))) >0 or
instr(upper("POSTAUSGANG_AN_VORHABENTRÄGER"),upper(nvl(:P1_REPORT_SEARCH,"POSTAUSGANG_AN_VORHABENTRÄGER"))) >0 or
instr(upper("AKTENZEICHEN"),upper(nvl(:P1_REPORT_SEARCH,"AKTENZEICHEN"))) >0 or
instr(upper("ART"),upper(nvl(:P1_REPORT_SEARCH,"ART"))) >0 or
instr(upper("BEMERKUNG"),upper(nvl(:P1_REPORT_SEARCH,"BEMERKUNG"))) >0
)or(
instr(upper("BAUVORHABEN"),upper(nvl(:P1_BAUVORHABEN,"BAUVORHABEN"))) >0
)