我是Oracle Forms的新手。
在我的项目中,我有一个包含一些函数和过程的pkg_voice.pll。这些用于另一种形式的某些触发器。
当我打开表单时,它会显示错误:“必须声明pkg_voice。”。我将.pll库附加到该表单。
答案 0 :(得分:2)
将库导入表单时是否删除了路径?它似乎根本找不到那个pll文件,或者你正在错误地执行这些程序(错误的参数等)。
尝试将pll文件放在fmb所在的同一目录下。然后打开带有快捷方式的Oracle Forms,其中已将“开始”定义到文件所在的同一目录。
答案 1 :(得分:0)
您的资源库pkg_voice.pll
实际是否包含任何名为pkg_voice
的程序,功能或程序包?
请记住,实际上并没有在PL / SQL中引用PLL文件名,而是引用PLL中定义的过程,函数或包。