如何在Oracle表单fmb文件中搜索PL / SQL代码?

时间:2013-05-14 13:33:10

标签: oracle plsql oracleforms

如果您不知道它所在的表格,您如何找到代码。如果您知道表格,您可以搜索pl sql,但如果您不知道表格怎么办?

例如,我知道在某些代码中使用的字段的名称,但我不知道代码在哪里。

4 个答案:

答案 0 :(得分:4)

我强烈推荐FormsTool - 它本身可以理解FMB,RDF和PLL格式,您可以选择搜索对象属性和代码。它显示了带有上下文的代码搜索结果(即前后几行)。

http://www.orcl-toolbox.com/formstool/

答案 1 :(得分:3)

我总是使用总指挥官这很容易。 你可以在fmb中找到文字。

您还可以在一个表单构建器中打开所有fmb,然后搜索所有这些fmb。 如果你有1000个左右的话,这是不可能的。

第三种可能性是将你的fmb转换为xml并在xml文件中搜索。 http://docs.oracle.com/cd/E14373_01/migrate.32/e13368/appmgr_forms.htm#CHDCFFIC

答案 2 :(得分:1)

我只使用grep。还有versions for Windows

答案 3 :(得分:0)

除了FormsTool(不是免费的)之外,您还可以使用任何允许您在文件内进行文本搜索的工具。我自己正在使用PSPad免费软件编辑器及其“在文件中搜索/替换...”功能。