尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

华为MetaERP Oracle Fusion Cloud 用 Examine 抓取页面原生 SQL 完整标准化操作流程一、前置必备:管理员开启诊断权限(菜单灰色必做)1. 配置文件开启诊断模式

华为MetaERP Oracle Fusion Cloud 用 Examine 抓取页面原生 SQL 完整标准化操作流程一、前置必备:管理员开启诊断权限(菜单灰色必做)1. 配置文件开启诊断模式 Oracle Fusion Cloud 用 Examine 抓取页面原生 SQL 完整标准化操作流程一、前置必备管理员开启诊断权限菜单灰色必做1. 配置文件开启诊断模式路径设置与维护 (Setup and Maintenance) → 任务管理配置文件值Manage Profile Options搜索配置文件代码FND_DIAGNOSTICS_MODE层级选择用户层选中你当前登录账号值设置为Yes保存配置退出 Fusion 账号完全重登Help→Tools→Examine才会解除置灰可用Oracle。配套校验配置避免菜单隐藏检索配置项Hide Diagnostics menu entry对当前用户设为No。二、标准实操步骤以采购订单详情页抓取 SQL 为例步骤 1进入目标页面并完成数据加载采购工作台 →管理采购订单查询并打开任意一张 PO 详情页面等待页面全部加载完毕头信息、订单行、收货汇总全部渲染完成鼠标左键点击页面任意有效业务字段订单号、供应商名称、订购数量均可不要点空白区域。步骤 2打开 Examine 诊断窗口顶部全局菜单栏Help帮助 → Tools工具 → Examine检查弹出「检查字段和取值」弹窗。步骤 3固定参数抓取全局最后执行 SQL核心配置在弹窗中严格填写块 (Block)System字段 (Field)LAST_QUERY点击下方【Find查找】按钮。步骤 4提取 Value 区域的原生 SQL下方Value输入框会返回当前页面 ADF 框架执行的完整后台物理 SQL复制全部文本即可。抓取示例返回 SQL 片段sqlSELECT poh.PO_HEADER_ID, poh.SEGMENT1 PO_NUMBER, poh.AUTHORIZATION_STATUS, pol.PO_LINE_ID, pol.QUANTITY ORDERED_QTY, plship.QUANTITY_RECEIVED FROM PO_HEADERS_F poh INNER JOIN PO_LINES_F pol ON poh.PO_HEADER_ID pol.PO_LINE_ID INNER JOIN PO_SHIPMENTS_F plship ON pol.PO_LINE_ID plship.PO_LINE_ID WHERE poh.PO_HEADER_ID :Bind_PO_HEADER_ID AND poh.BU_ID :Bind_BU_ID;从 SQL 里可直接识别PO_HEADERS_F、PO_LINES_F、PO_SHIPMENTS_F三张底层物理表与关联关系。三、进阶用法精准定位单个页面字段对应的表。字段鼠标精准选中页面上目标字段如 “订单总金额”打开 Examine此时 Block、Field 会自动回显当前界面数据块与字段点击 FindValue 直接展示该字段绑定的表名.字段名。四、常见失败问题排查问题 1Examine 菜单灰色不可点击根因FND_DIAGNOSTICS_MODE未设为 Yes、未重登账号解决管理员配置生效后彻底退出浏览器会话重新登录。问题 2LAST_QUERY 查询结果为空空白页面没加载完成就执行 Examine刷新页面等待页面全部渲染结束再操作鼠标选中空白区域务必点在可编辑 / 展示的有效业务字段上当前页面是缓存渲染无新 SQL 执行重新切换 PO 单据、刷新页面触发一次数据查询。问题 3SQL 中表名是 T1/T2 别名复制完整 SQL结合官方 OER 表字典通过 JOIN 关联关系反向解析真实物理表名称。问题 4SQL 带有绑定变量:Bind_XXX这是 Fusion 中间层标准绑定变量不影响识别表名、关联逻辑无需解析变量值。五、拿到 SQL 后的核验流程从 SQL 提取物理表名XX_F格式业务表进入 Oracle 官方 OER 文档核对表结构、字段释义在 BIP 数据模型新建测试 SQL 验证表合法性仅 SELECT 只读sqlSELECT PO_HEADER_ID, SEGMENT1 FROM PO_HEADERS_F WHERE ROWNUM 5;六、关键限制说明Examine 抓取的是ADF 应用层下发至数据库的物理执行 SQL只能看表结构、关联关系你依旧没有直连数据库权限不能直接在本地客户端执行该 SQL页面弹窗、下拉筛选、子行展开都需要单独选中对应区域重新抓取 SQL。七、日常溯源固定工作流打开 PO 单据→等待加载→选中字段→Help→Tools→Examine→SystemLAST_QUERY→Find 复制 SQL→提取物理表→OER 校验。
返回列表