问
如何查找 EBS Form字段对应的数据库表名及列名?
答
我们在实施EBS项目过程中,文档编写、程序开发、界面取数等都需要了解Form界面上字段对应的数据表及列名,除了查看源程序及使用SQL Trace外,还有另外几种简单实用查找数据源的方法。
1、
查找表名方法:
方法一:历史记录
按某个条件在界面上查询数据,将光标定位在要查询数据源的数据块中,选择菜单栏中帮助->历史记录,弹出框中的表名即为数据源的表名或视图名,截图如下:
方法二:
第一种:按某个条件在界面上查询数据,将光标定位在要查询数据源的数据块中,选择菜单栏中帮助->诊断->检查,在弹出框中,选择块为:,字段为:,值就是Form最后一次查询的SQL(不合适主从块的主数据块),截图如下:
第二种:按某个条件在界面上查询数据,将光标定位在要查询数据源的数据块中,选择菜单栏中帮助->诊断->属性->项目,在弹出框中,选择对象为:块,对象1为:要查询数据源的块名,特性为:Last Query,值就是该数据块最后一次查询的SQL,截图如下:
2、
查找列名方法:
方法一:诊断检查
将光标定位在要查询数据源的数据块字段中,选择菜单栏中帮助->诊断->检查,弹出框中字段即为列名,截图如下:
方法二:诊断属性项目
将光标定位在要查询数据源的数据块字段中,选择菜单栏中帮助->诊断->属性->项目,弹出框中对象2即为列名,截图如下:
方法三:F11、CTRL + F11和
将光标定位在要查询数据源的数据块字段中,按F11,在该字段输入值,按Ctrl+F11查询,选择菜单栏中帮助->诊断->属性->项目,在弹出框中,选择对象为:块,对象1为:要查询数据源的块名,特性为:Last Query,值就是该数据块最后一次查询的SQL,在SQL中的Where条件可以找到输入值的查找字段,截图如下: