0

有谁知道任何可以为我提供 oracle 6i 表单的依赖关系图的工具?如果不是工具,那么我可以使用一些技术来分析表单依赖关系,例如特定表单使用的其他表单调用、表或过程。

4

2 回答 2

1

一种可能有用的技术是将 .fmb 文件转换为文本文件 .fmt。您可以在 Oracle Forms Builder 中的文件 -> 管理 -> 转换下找到该选项。

生成的 .fmt 文件包含大量可能对您有用或可能没用的文本。

一个例子:

TABLE USAGES
  BASE   NGM_DATASET                   SEL INS UPD DEL

REFERENTIAL INTEGRITY RULES
Block DATASETS
  Deletion of NGM_DATASET prevented if NGM_EXPORT_LEVERING records exist
  Foreign key(s): NGM_ELG_FILTERDST_FK
  Deletion of NGM_DATASET causes deletion of NGM_OBJECTSELECTIE
  Foreign key(s): NGM_OSE_DST_FK
  Deletion of NGM_DATASET prevented if NGM_SPATIAL_QUERY records exist
  Foreign key(s): NGM_OSE_DST_FK,NGM_SQY_OSE_FK_1
  Deletion of NGM_DATASET prevented if NGM_SPATIAL_QUERY records exist

也许可以编写一些代码来从中提取您需要的信息。

于 2012-05-29T06:57:46.490 回答
0

您可以检查两个工具: ODA 对象依赖关系分析器 ODA 具有表单查看器,用于查看针对 Oracle 数据库对象的表单依赖关系,以及具有表单电源搜索功能的ORCL 工具箱。

于 2015-06-23T05:51:59.253 回答