【泛微E10】自定义树形浏览框的实现,并限制只能选择到叶子节点
需求描述
在E10里实现自定义树形浏览框,并加上限制只能选择到叶子节点。
实现效果如下:


实现方法
方法1:利用E-builder的关联视图。
步骤1、在E-builder的应用里新增一张表:项目类别表
步骤2、项目类别表新增2个字段:项目类别(单行文本)、上级类别(关联e-builder,项目类别表,单选)。
注意:“上级类别”字段一定要开启单选,不开启单选的话,关联视图的展示模式无法设置关联字段。
步骤3、在项目类别表格视图新增如下数据:

步骤4、在项目类别表的视图下新增“关联视图”,点击基础设置,截图中红框框出的为设置项:

步骤5、可根据自己需要调整浏览框的显示列,截图如下:


如何使用方法1的浏览框?
如果我们想在项目信息表使用该字段,则需要在项目信息表中新增1个字段,名字随意,这里就叫“项目类别”。
项目类别(关联e-builder,项目类别表,单选)

方法2:利用后台管理中心——通用设置——浏览框设置
步骤1、后台管理中心——通用设置——浏览框设置——自定义浏览框数据源,新建数据源如下图

步骤2、在自定义浏览框设置,点击右上角的新建浏览框,设置如下图

步骤3、新建浏览框完毕后,点击树节点,新建树节点

数据来源设置:选择数据源——业务模块——公共数据源——项目类别

如何使用方法2的浏览框?
在表单里新增字段,项目类别(关联浏览,浏览类型为项目类别)
浙公网安备 33010602011771号