用例说明
在使用电子表格报表时,有时候需要对参数摆放位置进调整,参数不要放置在参数面板中,而是放置在表格内容中。该需求可以通过在电子表格单元格中绑定参数实现。
如下:
实现步聚
1、【定制】->【数据定义】中创建数据集如下图:
...
1.创建数据集
新建数据集,使用参数“销售区域_平铺”,预览如下:
2.创建电子表格
在电子表格设计器中新建电子表格,并设置静态表样如下:
3.字段设置
将数据集中的字段拖拽到对应的单元格中,并设置扩展方式等,如下:
4.将参数绑定到单元格中
(1)点击工具栏上的“参数排版”按钮,打开参数布局面板
如下:
(2)选中参数所在的单元格,点击工具栏上的“删除行”按钮,将参数从参数面板隐藏
如下:
(3)点击“绑定”,并选择单元格F2,将“销售区域_平铺”参数绑定到F2单元格上
3、再在【参数面板布局】窗口中,把"产品类别"、"销售时间"从上面栏拖放到下面栏。进行隐藏参数"产品类别"。如下图:
4、并在【参数面板布局】中对参数"销售时间"行的"操作"中进行绑定到电子表格的单元格中,如下图:
5、再在【参数面板布局】点击【确定】按钮则可。如下图:
6、再在【excel】中的C3单元格中输入"年份"并设置右对齐,如下图:
7、再在【excel】>【Smartbi】>【发布】"销售信息"电子表格报表则可。如下图:
如下:
(4)勾选后面的“显示”按钮,让参数在F2单元格显示
5.浏览效果
发布该电子表格,并查看报表,效果如下:
资源下载
报表资源:migrate.xml(注:该资源基于内置的northwind数据库使用)
注:
将参数从参数面板中删除并绑定单元格后,若勾选了参数栏后的“显示”按钮,表示将参数放在绑定的单元格上显示;
若不勾选参数栏后的“显示”按钮,表示该参数的值来源于绑定的单元格的值,即此参数的值就是对应的单元格的值。
不勾选显示的应用可参考: