Исследование Формы Oracle С Использованием Api Разработки Java (Jdapi)

Чтобы найти зависимость формы от объектов базы данных, мне понадобилось разобрать файл формы Oracle (далее файл fmb).

Fmb — это псевдотекстовый файл, если он вам очень нужен, вы можете посмотреть PL/SQL-код и поискать, как там используются объекты базы данных, но понять тип триггера или программы и какой элемент формы это все равно сложно.

относится к.

Вы можете использовать преобразование в FMT, но я не думаю, что анализ файла fmt проще, чем использование API, который предоставляет Oracle. Более того, остальная часть моей программы была написана на Java Swing, логичнее было использовать JDAPI, который позволяет сортировать формы и видеть весь интересующий меня PL/SQL-код и свойства.

На самом деле все оказалось просто.

У вас установлен Oracle Forms, а значит все на месте.

Архив jar, который необходимо подключить к вашему Java-приложению, называется frmjdapi.jar, вы можете найти его в дереве каталогов под ORACLE_HOME, скорее всего он находится в %ORACLE_HOME%\jlib\ (Oracle Middleware) или %ORACLE_HOME% \forms\java\ (Формы 10).

Открытие фмб Теги: #использование таблиц в pl/sql #jdapi #формы oracle #зависимости объектов в формах #oracle #Анализ и проектирование систем #проектирование и рефакторинг #визуализация данных #обратное проектирование

Вместе с данным постом часто просматривают: