为什么流程类别树节点会出现为空的情况

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

为什么流程类别树节点会出现为空的情况

问题描述:

用户反馈流程设计列表左树中有空白节点的问题:




解决方案:

这里需要介绍t_wf_model和t_wf_proccate表。


1、解释说明


每个流程都关联着一个类别,它是t_wf_model表中的FCATEGORY字段。


而FCATEGORY对应着t_wf_proccate表中的一条数据:


字段解释如下:


FID

主键

FNUMBER

编码

FISLEAF

是否是叶子节点

FPARENTID

父节点ID

FAPPLICATIONID

云或应用ID

FNAME

名称



对应的多语言表t_wf_proccate_l:


字段解释如下:


FPKID

主键

FID

对应主表ID

FLOCALEID

语种

FNAME

名称



左侧的树即是流程类别数据的树形展示,因此可以通过以下SQL查找名称为空的类别:

select   fid, fnumber, fisleaf, fparentid, fapplicationid, fname from t_wf_proccate   where fid not in (select fid from t_wf_proccate_l);

 


可以看到编码为democloud和demoapp的类别没有多语言数据。


2、处理方式

为这两条数据添加对应的多语言数据,同时更新主表fname通用语言字段值:

INSERT INTO   T_WF_PROCCATE_L(FPKID, FID, FLOCALEID, FNAME) VALUES('23N4RTZZHAMN',   1316068662209176576, 'zh_CN', '演示云');

 

INSERT INTO   T_WF_PROCCATE_L(FPKID, FID, FLOCALEID, FNAME) VALUES('23N4RTZZHAMO',   1316068662209175552, 'zh_CN', '演示应用');

 

UPDATE   T_WF_PROCCATE SET FNAME = '演示云' WHERE FID = 1316068662209176576;

 

UPDATE   T_WF_PROCCATE SET FNAME = '演示应用' WHERE FID = 1316068662209175552;

 


为什么流程类别树节点会出现为空的情况

问题描述:用户反馈流程设计列表左树中有空白节点的问题:解决方案:这里需要介绍t_wf_model和t_wf_proccate表。1、解释说明每个流程都关联...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息