Oracle Forms依赖关系

时间:2012-05-22 19:35:37

标签: oracle dependency-management

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

2 个答案:

答案 0 :(得分:1)

一种可能有用的技术是将.fmb文件转换为文本文件.fmt。您可以在File Forms>下的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

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

答案 1 :(得分:0)

您可以查看两个工具:  ODA object dependencies analyzer ODA具有Form查看器,用于查看与Oracle数据库对象的表单依赖关系,以及ORCL Toolbox与表单功率搜索。