Re: PL/SQL Report
geschrieben von:
Guenger (---.dip0.t-ipconnect.de)
Datum:
Das ist mein statement in sql und mit decode. Ich muss das jetzt mit case und pl/sql machen. Ich habe Probleme mit den Anführungszeichen, da ich in pl/sql dieses Statement einer Variablen zuweise.
select at.ID, at.quelle, at.PERSONAL_NR, substr(at.DATUM,3),
at.kundennr, k.kurzbez,
at.KURZBESCHREIBUNG,
DECODE (
at.STATUS,
'1 - Neu', '<span style="color:darkgrey">'
|| at.STATUS || '</span>',
'2 - Kenntnisnahme', '<span style="color:blue">'
|| at.STATUS || '</span>',
'3 - In Bearbeitung', '<span style="color:orange">'
|| at.STATUS || '</span>',
'4 - Abgeschlossen', '<span style="color:green">'
|| at.STATUS || '</span>', at.STATUS)status,
DECODE (
at.PRIORITAETEN,
'1 - Blockiert - Dringend', '<span style="color:red">'
|| at.PRIORITAETEN || '</span>',
'2 - Kritisch - Wichtiger Teil', '<span style="color:orange">'
|| at.PRIORITAETEN || '</span>',
'3 - Normal - System verhält sich unerwartet', '<span style="color:yellow">'
|| at.PRIORITAETEN || '</span>',
'4 - Trivial - Kosmetischer Fehler', '<span style="color:blue">'
|| at.PRIORITAETEN || '</span>',
'5 - neu - neue Anforderung', '<span style="color:green">'
|| at.PRIORITAETEN || '</span>',
at.PRIORITAETEN)Priorität,
akl.BEZEICHNUNG
from APX_TICKET at, APX_TICKET_KLASSIFIKATION akl, kunden k
where at.parent_id = 0 and
at.KLASSIFIKATION_ID = akl.id and
at.kundennr = k.kundennr