Масовата актуализация на формуляри може да се обработва с помощта на JDAPI, който е включен в инсталацията на формуляра за създаване на формуляри. Добра отправна точка е в Forms Builder -> Помощ -> Онлайн помощ -> Съдържание -> Програмиране на Oracle Forms с JDAPI.
Забележка:следните env променливи трябва да бъдат зададени правилно:
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 работи само с формуляри, менюта и библиотеки, не работи за отчети. Използвал съм го, за да модифицирам успешно приложение с 400+ формуляра, промените включват създаване на блокове, преместване на бутони, промяна на шрифта, промяна на размера на прозореца и платното, премахване на остарели полета.
Масова актуализация на отчети, имах ограничен успех при конвертиране в xml и след това редактиране, процесът работеше при прости отчети, при сложни отчети липсваха компоненти при конвертиране в XML и след това обратно в RDF (това може да е специфично за нашите отчети, може да имате по-добри резултати).