составить форму оракула - PullRequest
2 голосов
/ 08 июня 2011

Я хочу знать, могу ли я скомпилировать формы оракула без использования Oracle Form Builder?

Я имею в виду, есть ли какая-нибудь команда для их компиляции без открытия формы оракула?Я использую командный файл для их компиляции, но для каждого файла он открывает один раз форму оракула и закрывает ее, так что я не могу больше ничего делать ... пожалуйста, посоветуйте мне.

Мне это нужно для Oracleформы 6i и 10g формы.

Мне также нужен файл журнала, если возникнет какая-либо ошибка.

1 Ответ

5 голосов
/ 08 июня 2011

Программу frmcmp можно запустить из командной строки, чтобы скомпилировать единственную форму:

frmcmp userid=un/pw module=%%f batch=yes module_type=form compile_all=yes window_state=minimize

Чтобы сделать много, вам нужно создать командный файл (предположим, в Windows), например:

for %%f IN (*.fmb) do frmcmp userid=un/pw module=%%f batch=yes module_type=form compile_all=yes window_state=minimize

Любые ошибки записываются в файл с тем же именем, что и форма, но с расширением ".err".

...