技术答疑.常用SQL.查询引用了某个枚举类型的单据

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

技术答疑.常用SQL.查询引用了某个枚举类型的单据

【应用场景】

下拉列表字段会绑定枚举类型,可以通过枚举类型内码,倒查有哪些单据引用了该枚举类型。



【测试数据准备】

登录BOSIDE,扩展采购订单,新增下拉列表和私有下拉列表,枚举类型绑定【发货状态】,保存元数据。


下拉字段元数据结构如下图:


【操作步骤】

登录星空数据中心所在数据库服务器,执行以下SQL。

/*查询引用了枚举类型发货状态的单据,发货状态的内码:0113bd8e-03b1-4c47-8fb4-9ed5b9074680*/
SELECT b.FNAME,a.*
FROM T_META_OBJECTTYPE a
LEFT JOIN T_META_OBJECTTYPE_L b ON a.FID=b.FID AND b.FLOCALEID=2052
WHERE CAST(a.FKERNELXML AS NVARCHAR(MAX)) LIKE '%<EnumType>0113bd8e-03b1-4c47-8fb4-9ed5b9074680</EnumType>%'

/*查询枚举类型*/
SELECT b.FNAME,a.*
FROM T_META_FORMENUM a
LEFT JOIN T_META_FORMENUM_L b ON a.FID=b.FID AND b.FLOCALEID=2052
WHERE b.FNAME='发货状态'

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













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

技术答疑.常用SQL.查询引用了某个枚举类型的单据

【应用场景】下拉列表字段会绑定枚举类型,可以通过枚举类型内码,倒查有哪些单据引用了该枚举类型。【测试数据准备】登录BOSIDE,扩展采购...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息