请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
Wyn 商业智能专区
›
产品教程
›
查看内容
发新帖
James.Lv
超级版主
245
主题
2831
帖子
6508
积分
超级版主
积分
6508
36776
金币
245
主题
2831
帖子
最新发帖
【仪表板-交互式分析】跳转外部链接传参-单值-多值-格式化
【仪表板-参数过滤】跳转传参-单值-多值-全部-过滤
【仪表板-图表设计】自定义数据标签-时分显示
【仪表板-分析表达式】方差,标准差计算
【仪表板】图表提示-说明-备注等设计技巧
【仪表板】动态指标/动态维度看板设计技巧
【报表-布局设计】主子表动态图片展示-设备维修记录
【仪表板-交互分析】不同分类(系列)跳转不同仪表板(报表)
文档复制连接支持自定义连接
【GEF-19602】数据源类型增加需求
【报表-布局设计】报表条件格式化-显示动态可变的报表标题/图表标题
James.Lv
超级版主
/ 发表于:
2020-2-17 01:39
/
查看:
3778
/ 回复:
0
本帖最后由 Felix.Li 于 2024-12-17 10:36 编辑
在报表表格设计中,我们经常需要能够动态可变的展示报表标题或者图表标题。
可以根据用户输入的参数,当前日期或者根据当前登陆用户的属性来动态展示报表标题或者图表标题。
本贴介绍表格设计中如何设计动态可变的报表标题和图表标题。
重点:
利用报表表达式的能力动态展示报表标题或图表标题。
具体实现过程:
1.创建报表,添加数据集
2.添加表格,绑定数据字段
3.添加文本框作为表格标题,根据表达式来实现动态展示报表标题
表达式获取报表参数:(=Parameters!报表参数1.Value)
表达式获取当前用户属性:(=UserContext.GetValue("keyName"),其中keyname为用户属性名)
例如:
用户名对应“name”,即表达式为 =UserContext.GetValue("name")
角色对应"role",即表达式为 =UserContext.GetValues("role"),请注意如果keyname为“role”的话,表达式中需带有“s”。
邮箱对应“email”,即表达式为 =UserContext.GetValue("email")
当然表达式还有更丰富的能力,具体可以查看表达式常用函数介绍
(1).根据用户输入参数来动态展示报表标题
添加报表参数,以销售大区为例,根据输入的销售大区的不同来展示不同的标题。
添加文本框,并利用表达式来获取用户输入的参数作为标题。
点击设计器顶部的预览按钮,我们可以测试报表的实际运行效果。
(2).根据用户输入参数来动态展示图表标题
添加图表,并绑定数据字段。
点击图表标题,选择属性设置,更改图表标题选择表达式。
利用表达式来获取用户输入的参数作为标题。
点击设计器顶部的预览按钮,我们可以测试报表的实际运行效果。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
收藏
回复
0
个回复
活字格认证
活字格高级认证
Wyn高级认证
Wyn认证
微信认证勋章
讲师达人
元老葡萄
悬赏达人
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部