技术答疑.常用SQL.查询业务对象发布状态

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

技术答疑.常用SQL.查询业务对象发布状态

【应用场景】

查询业务对象的发布状态。

上传图片



【实现步骤】

<1>登录星空数据中心所在数据库服务器,执行以下SQL查询辅助资料数据。

SELECT a.FID AS 业务对象标识,b.FNAME AS 业务对象名称
,(CASE WHEN d.FDETAILFUNCID IS NULL THEN '否' ELSE '是' END) AS 是否已创建菜单
,e.FNAME AS 菜单名称
,(CASE d.FSTATUS WHEN '1' THEN '已发布' WHEN '0' THEN '未发布' ELSE '' END) AS 菜单发布状态
,g.FNAME AS 子功能名称
,i.FNAME AS 所属子系统
,j.FNAME AS 所属业务领域
FROM T_META_OBJECTTYPE a
JOIN T_META_OBJECTTYPE_L b ON a.FID=b.FID AND b.FLOCALEID=2052
LEFT JOIN T_META_CONSOLEDETAIL d ON a.FID=d.FOBJECTID
LEFT JOIN T_META_CONSOLEDETAIL_L e ON d.FDETAILFUNCID=e.FDETAILFUNCID AND e.FLOCALEID=2052
LEFT JOIN T_META_CONSOLESUBFUNC f ON d.FSUBFUNCID=f.FSUBFUNCID
LEFT JOIN T_META_CONSOLESUBFUNC_L g ON f.FSUBFUNCID=g.FSUBFUNCID AND g.FLOCALEID=2052
LEFT JOIN T_META_SUBSYSTEM h ON f.FSUBSYSTEMID=h.FID
LEFT JOIN T_META_SUBSYSTEM_L i ON h.FID=i.FID AND i.FLOCALEID=2052
LEFT JOIN T_META_TOPCLASS_L j ON h.FTOPCLASSID=j.FTOPCLASSID AND j.FLOCALEID=2052
WHERE a.FDEVTYPE IN (0,1)


下面演示查询采购订单的菜单发布状态:

上传图片

---------------------------------------------------------------------------------------------------------













【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

技术答疑.常用SQL.查询业务对象发布状态

【应用场景】查询业务对象的发布状态。【实现步骤】<1>登录星空数据中心所在数据库服务器,执行以下SQL查询辅助资料数据。SELECT a.FID AS ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息