Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Apex 5.1:Tentang membuat formulir input kosong seperti formulir input saat membuat tabel

Anda dapat menggunakan APEX_ITEM.TEXT dalam kueri Anda:

select  empno, 
    APEX_ITEM.TEXT(25,ename) ename,
    job, mgr, hiredate from emp;

Anda harus mengklik kolom (ename ) di bagian Kolom laporan Anda dan setel karakter khusus Escape ke Tidak .Jika Anda menggunakan laporan Interaktif, Anda dapat memasukkan Ekspresi HTML untuk setiap kolom seperti:

 <input type="text" value="#JOB#">

Untuk menampilkan data dari kolom di input cukup setel nilainya menjadi #NAME_OF_COLUMN# .
Untuk input kosong cukup tambahkan kolom dalam kueri:APEX_ITEM.TEXT(25,'') text_input atau jika Anda lebih suka pendekatan kedua, tambahkan kolom kosong dan setel ekspresi HTML.

select empno, ename,'' as text, job, mgr, hiredate from emp;

Inilah fungsi APEX_ITEM.TEXT dari Oracle Apex doc.

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;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nonaktifkan CAST AS untuk mengoptimalkan kueri di Entity Framework

  2. Oracle DB ke EF tidak berfungsi dengan benar untuk NUMBER (2,0)

  3. Ekstraksi Oracle BLOB Sangat Lambat

  4. Oracle SQL Periksa batasan antara 2 tabel

  5. Oracle Loader untuk file .xlsx