下拉树分层构建 层次二通过layer1 筛选的数据没有按层次1 分层展示

更新描述

我发现下拉树的数据字典默认极速分层构建,我改成普通分层构建用下面的数据集就可以了。想问一下为什么极速分层构建不可以?



原问题描述

image.png数据如图所示,想将这列数据通过筛选做下拉树数据集。

层次一 数据集

 SELECT 代码,名称 FROM dbo.[零件库] where 规格型号='' and datalength(代码)=4 order by 代码


层次 二 数据集

SELECT 代码 FROM dbo.[零件库] where 代码 like '${layer1}%' and datalength(代码)=10 

 

层次二中筛选出了01.01,  01.02这种,但是02的下面也会出现01.01,  01.02,即层次二筛选的所有数据出现在层次一的每一个节点下面


image.png image.png


是我sql 语句哪里写得不对吗

FineReport hzc2019 发布于 2019-6-3 11:21 (编辑于 2019-6-3 14:23)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2019-6-3 14:55(编辑于 2019-6-3 16:01)

楼主:你这个数据结构,完全符合“数据结构2-自动构建下拉树”的标准。

下拉树控件自动构建示例-http://help.finereport.com/finereport9.0/doc-view-1042.html


image.png

WorkBook35.cpt


  • 2关注人数
  • 717浏览人数
  • 最后回答于:2019-6-3 16:01
    请选择关闭问题的原因
    确定 取消
    返回顶部