我有一个Oracle Forms应用程序。在菜单选项中,我需要提供打开另一个应用程序的选项。我正在使用Replace_menu(File_Name)选项来更改新应用程序的菜单选项。
我需要调用的fmx文件位于不同的文件夹中,但位于同一个父目录中。
如果我传递包含文件名的整个路径,则此选项可以正常工作,但是如果我尝试使用它失败的相对路径。
考虑我有以下文件夹结构: C:\示例\燮 Forms1和Forms2是2个文件夹。 第一个应用程序在Forms1中。我需要在Forms2文件夹中调用form_menu.mmx。 例如:Replace_menu(c:\ Sample \ Sup \ Forms2 \ form_menu.mmx) - 这很好用。 例如:Replace_menu(../ Forms / form_menu.mmx) - 不起作用
答案 0 :(得分:0)
您只有几个选择:
在代码中包含完整路径
在 FORMS_PATH 中包含完全限定的路径
在运行时将路径作为参数传入。
不允许使用相对路径。