zoukankan      html  css  js  c++  java
  • Report Studio中目录结构报表浅析

    一:场景:在一个报表中如果存在多个页面,每个页面显示不同的数据,如何通过目录控件实现对每一个报表的友好访问呢?下面我们就来看一下下面的效果,如下图1,2

    图1:----------------------------------------------------------------------------------------------------------------------------------------

    图2:----------------------------------------------------------------------------------------------------------------------------------------

    总结上面的两个图可以实现的效果是:

    1:分别点击目录页面的 1、2、3报表可以实现相对于的报表跳转

    2:点击报表页面的每一个报表中的返回目录,可以返回目录页面,再次选择需要查看的报表

    3:每个目录条目名称面前显示编码,比如目录 1 2 3

    二:原理及实现方法解析

    材料:四个报表页面,分别是目录、订单数据按年、订单数据按月、订单数据按日

    要实现效果1:在目录页面中添加目录,在每一个报表页面中添加目录条目即可实现,你会发现目录和目录条目之间是通过PageNumber()关联的

    要实现效果2:需要在每一个页面加一个'返回目录'文本项目',并且为每一个文本项目添加追溯,追溯类型为书签,源类型为文本,文本内容为目录

    页面添加的任意一个书签的名称即可

    要实现效果3:只需在目录页面的目录条目文字前面添加一个布局计算,表达式为:TOCHeadingCount (1)即可,这样就会自动显示目录的序列号1,2,3

  • 相关阅读:
    开通了
    A computer hardware platform abstraction
    脑机接口入门概览
    JDK自带VM分析工具jps,jstat,jmap,jconsole
    泛型里的super和extend
    动态规划
    用二分法查找的套路(一)
    A computer hardware platform abstraction
    CentOS7安装JDK1.8
    CentOS7如何修改hostname
  • 原文地址:https://www.cnblogs.com/wxjnew/p/3927508.html
Copyright © 2011-2022 走看看