二开案例.元模型.下拉列表
【名称】
下拉列表
【功能说明】
在表单界面显示或者设置某个枚举类型的枚举项。
【设计时】
【运行时】
【元数据类全名】
Kingdee.BOS.Core.Metadata.FieldElement.ComboField
Kingdee.BOS.Core.Metadata.FieldElement.ComboFieldAppearance
【编程模型类全名】
Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel.ComboFieldEditor
【元数据XML】
上图中,EnumType节点内的字符串即为当前这个下拉列表字段所绑定的枚举类型的内码,根据此内码即可查询到该枚举类型的所有枚举项,查询枚举的SQL见文末。
【存储结构】
下拉列表字段在数据库中的存储结构如下图。
【数据查询】
枚举类型通过以下SQL获取:
-- 查询枚举类型
SELECT a.FID AS 枚举类型内码,b.FNAME AS 枚举类型名称,* FROM T_META_FORMENUM a
LEFT JOIN T_META_FORMENUM_L b ON a.FID=b.FID AND b.FLOCALEID=2052
WHERE b.FNAME=N'发货状态'
-- 查询某个枚举类型下的所有枚举项
SELECT a.FENUMID AS 枚举内码,b.FCAPTION AS 枚举名称,a.FVALUE AS 枚举值,* FROM T_META_FORMENUMITEM a
LEFT JOIN T_META_FORMENUMITEM_L b ON a.FENUMID=b.FENUMID AND b.FLOCALEID=2052
WHERE a.FID='0113bd8e-03b1-4c47-8fb4-9ed5b9074680'
ORDER BY a.FSEQ
---------------------------------------------------------------------------------------------------------
【应用案例】
【二开案例.表单插件.下拉列表】https://vip.kingdee.com/article/383932054393623808
【二开案例.表单插件.设置下拉列表可编辑】https://vip.kingdee.com/article/121918117780843008
【二开案例.表单插件.下拉列表动态绑定枚举类型】https://vip.kingdee.com/article/137494654802820864
【二开案例.表单插件.下拉列表使用自定义数据源(SQL)】https://vip.kingdee.com/article/137250328441093888
---------------------------------------------------------------------------------------------------------
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
二开案例.元模型.下拉列表
本文2024-09-23 03:59:37发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162406.html