ReportStudio入门教程(四十九) - 条件块的使用

这回介绍下“条件块”的使用,通过条件块,我们可以动态的对报表内容进行切换.

对于条件块,我是这样理解的:

1)我们需要一个过滤器或者说,我们需要一个参数

2)我们需要新建一个变量(这里是字符串变量),来接收这个参数

3)设置条件块的块变量为上面的变量

4)通过变量值,进行条件块的切换设置

1. 基本报表

ReportStudio入门教程(四十九) - 条件块的使用_第1张图片

我们就拖3个简单的列表就可以了:

ReportStudio入门教程(四十九) - 条件块的使用_第2张图片

2. 新建提示页面

ReportStudio入门教程(四十九) - 条件块的使用_第3张图片

拖一个值提示

ReportStudio入门教程(四十九) - 条件块的使用_第4张图片

3. 设置“静态选项”

选中值提示,在属性栏中,配置静态选项

ReportStudio入门教程(四十九) - 条件块的使用_第5张图片

4. 新建“字符串变量”

ReportStudio入门教程(四十九) - 条件块的使用_第6张图片

新建3个值:

ReportStudio入门教程(四十九) - 条件块的使用_第7张图片


5. 拖一个条件块

在工具箱中,有这样一个对象:

ReportStudio入门教程(四十九) - 条件块的使用_第8张图片

6. 选中条件块

ReportStudio入门教程(四十九) - 条件块的使用_第9张图片

7.依次选择当前块,配置不同的报表

ReportStudio入门教程(四十九) - 条件块的使用_第10张图片

从BP开始,选中BP,将“按产品显示的列表拖到条件块中

ReportStudio入门教程(四十九) - 条件块的使用_第11张图片

8.运行下看看

ReportStudio入门教程(四十九) - 条件块的使用_第12张图片



你可能感兴趣的:(实例,Cognos,ReportStudio,条件块)