编译oracle表单

时间:2011-06-08 12:46:03

标签: oracle oracle10g oracleforms

我想知道,我可以在不使用Oracle Form Builder的情况下编译oracle表单吗?

我的意思是有没有命令编译它们而不打开oracle表单?我正在使用批处理文件来编译它们,但对于每个文件,它都会打开一次oracle表单&关闭它,所以我不能做任何其他事情......请建议我。

我需要Oracle Forms 6i& 10g表格。

如果出现任何错误,我也需要日志文件。

1 个答案:

答案 0 :(得分:5)

可以从命令行运行progam 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”的文件。