如何根据插件名查询得到哪些业务对象在使用,SQL Server原创
金蝶云社区-Running
Running
7人赞赏了该文章 149次浏览 未经作者许可,禁止转载编辑于2023年12月16日 13:58:04

1、实现思路

    本质上是通过查询T_Meta_ObjectType元数据表格XML中ClassName节点值。


2、查询脚本

--根据插件查表单,MS SQL Server
select FID, (select FNAME from T_Meta_ObjectType_L where FID = T_Meta_ObjectType_Temp.FID and FLOCALEID = 2052) FNAME, FKERNELXML, Item 
  from (select FKERNELXML.query('//ClassName') 'Item', * from T_META_OBJECTTYPE) T_META_OBJECTTYPE_Temp 
  where convert(varchar(max), Item) like '%ExpandPurSuiteCheckEdit%'


3、查询结果

image.png

image.png

赞 7