下拉树示例

编辑
  • 文档创建者:印然
  • 浏览次数:6169次
  • 编辑次数:13次
  • 最近更新:jiangsr 于 2018-08-17
  • 1. 如何定义下拉树控件?

    下拉树的定义有两种方式:自动构建及分层构建。关键在于你的数据结构是怎样的?根据你的数据来选择定义方式

    2. 自动构建怎么做及何时选择自动构建?

    下拉树主要在于自动构建方式,通过将数据集直接转为树数据集,下拉树直接选择树数据集来自动构建层级。
    自动构建的好处就不需要你书写SQL查询语句,全部由FR自动完成。
    当然前提是你的基础数据必须满足下面的条件,即需要有明显的父子关系,如下图,只有类似这样的数据才能够生成树数据集。

    具体定义过程可以参考下拉树控件自动构建示例

    3. 分层构建怎么做及何时选择分层构建?

    每一层都要写SQL来实现,且每一层的SQL语句必须单独定义为一个报表数据集,在下拉树数据定义界面选择对应的数据集。
    在FR中引用上层的值进行过滤如需要引用第一层,则使用layer1。
    那什么时候选择分层构建呢?可以说任何数据结构都可以使用分层构建,当然如果你数据满足自动构建的话,可以直接使用自动构建啦,其他情况下就选择分层构建吧。
    具体定义过程可以参考下拉树控件分层构建示例

    索引:

    下拉树控件默认全选

    下拉树控件极速分层构建示例

    下拉树控件自动构建示例

    下拉树控件分层构建示例

    多选下拉树实现不同级别之间的查询

    下拉树实现数据集过滤

    填报页面下拉树控件返回所选层级值

    下拉树控件FAQ


    附件列表


    主题: 专题总结
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]