Sie können APEX_ITEM.TEXT verwenden in Ihrer Abfrage:
select empno,
APEX_ITEM.TEXT(25,ename) ename,
job, mgr, hiredate from emp;
Sie müssen auf die Spalte (E-Mail-Adresse) klicken ) im Abschnitt "Spalten" Ihres Berichts und setzen Sie Escape-Sonderzeichen auf Nein .Wenn Sie einen interaktiven Bericht verwenden, können Sie einen HTML-Ausdruck einfügen für jede Spalte wie:
<input type="text" value="#JOB#">
Um Daten aus der Spalte in der Eingabe anzuzeigen, legen Sie den Wert einfach auf #NAME_OF_COLUMN# fest .
Für eine leere Eingabe fügen Sie einfach eine Spalte in der Abfrage hinzu:APEX_ITEM.TEXT(25,'') text_input
oder wenn Sie den zweiten Ansatz bevorzugen, fügen Sie eine leere Spalte hinzu und legen Sie den HTML-Ausdruck fest.
select empno, ename,'' as text, job, mgr, hiredate from emp;
Hier ist die Funktion APEX_ITEM.TEXT aus dem Oracle Apex-Dokument.
APEX_ITEM.TEXT(
p_idx IN NUMBER,
p_value IN VARCHAR2 DEFAULT NULL,
p_size IN NUMBER DEFAULT NULL,
p_maxlength IN NUMBER DEFAULT NULL,
p_attributes IN VARCHAR2 DEFAULT NULL,
p_item_id IN VARCHAR2 DEFAULT NULL,
p_item_label IN VARCHAR2 DEFAULT NULL)
RETURN VARCHAR2;