【发布时间】:2013-05-08 19:42:03
【问题描述】:
如果你不知道它在哪个表单中,你如何找到代码。如果你知道表单,你可以搜索 pl sql 但如果你不知道表单怎么办?
例如,我知道某个字段的名称,该字段在我想查看但不知道代码在哪里的代码中使用。
【问题讨论】:
-
在文件中搜索文本。我为此使用总指挥官。完美无瑕。
标签: oracle plsql oracleforms
如果你不知道它在哪个表单中,你如何找到代码。如果你知道表单,你可以搜索 pl sql 但如果你不知道表单怎么办?
例如,我知道某个字段的名称,该字段在我想查看但不知道代码在哪里的代码中使用。
【问题讨论】:
标签: oracle plsql oracleforms
除了 FormsTool(不是免费的)之外,您还可以使用任何允许您在文件中进行文本搜索的工具。我自己我正在使用 PSPad 免费软件编辑器及其“在文件中搜索/替换...”功能。
【讨论】:
我强烈推荐 FormsTool - 它本机理解 FMB、RDF 和 PLL 格式,您可以选择在对象属性和代码中进行搜索。它显示带有上下文的代码搜索结果(即前后几行)。
【讨论】:
我总是为此使用总指挥官,这很容易。 您可以在 fmb 中找到文本。
您还可以在一个表单构建器中打开所有 fmb,然后搜索所有这些。 如果你有 1000 个 fmb 左右,这当然是没有选择的。
第三种可能性是将您的 fmb 转换为 xml 并在 xml 文件中进行搜索。 http://docs.oracle.com/cd/E14373_01/migrate.32/e13368/appmgr_forms.htm#CHDCFFIC
【讨论】:
我只使用grep。还有versions for Windows。
【讨论】: