如果您不知道它在哪个表单中,您如何找到代码。如果您知道表单,您可以搜索 pl sql 但如果您不知道表单怎么办?
例如,我知道在某些我想查看但不知道代码在哪里的代码中使用的字段的名称。
如果您不知道它在哪个表单中,您如何找到代码。如果您知道表单,您可以搜索 pl sql 但如果您不知道表单怎么办?
例如,我知道在某些我想查看但不知道代码在哪里的代码中使用的字段的名称。
我强烈推荐 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。也有适用于 Windows 的版本。
除了 FormsTool(不是免费的)之外,您还可以使用任何允许您在文件中进行文本搜索的工具。我自己我正在使用 PSPad 免费软件编辑器及其“在文件中搜索/替换...”功能。