Pembaruan massal formulir dapat ditangani menggunakan JDAPI yang disertakan dengan pemasangan pembuat formulir. Titik awal yang baik adalah di Pembuat Formulir -> Bantuan -> Bantuan Online -> Isi -> Pemrograman Formulir Oracle dengan JDAPI.
Catatan:variabel env berikut perlu diatur dengan benar:
ORACLE_HOME={your forms/reports install}\{Oracle_FRHome1}
CLASSPATH=%ORACLE_HOME%\jlib\frmjdapi.jar;%CLASSPATH%
FORMS_PATH={path to your fmb's}
PATH=%ORACLE_HOME%\jdk\bin;%PATH%
JDAPI hanya berfungsi pada Formulir, Menu, dan Pustaka, tidak berfungsi untuk Laporan. Saya telah menggunakannya untuk berhasil memodifikasi aplikasi 400+form, perubahan termasuk membuat blok, memindahkan tombol, mengubah font, mengubah ukuran jendela dan kanvas, menghapus bidang yang tidak digunakan lagi.
Laporan pembaruan massal, saya memiliki keberhasilan terbatas mengonversi ke xml lalu mengedit, prosesnya bekerja pada laporan sederhana, pada laporan kompleks ada komponen yang hilang saat mengonversi ke XML lalu kembali ke RDF (ini mungkin khusus untuk laporan kami, Anda mungkin memiliki hasil yang lebih baik).