我想知道,我可以在不使用Oracle Form Builder的情况下编译oracle表单吗?
我的意思是有没有命令编译它们而不打开oracle表单?我正在使用批处理文件来编译它们,但对于每个文件,它都会打开一次oracle表单&关闭它,所以我不能做任何其他事情......请建议我。
我需要Oracle Forms 6i& 10g表格。
如果出现任何错误,我也需要日志文件。
答案 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”的文件。