• 报表条件格式化-显示动态可变的报表标题/图表标题


    在使用报表软件表格设计中,我们经常需要能够动态可变的展示报表标题或者图表标题。
    可以根据用户输入的参数,当前日期或者根据当前登陆用户的属性来动态展示报表标题或者图表标题。

    本贴介绍使用Wyn Enterprise表格设计中如何设计动态可变的报表标题和图表标题。

     
    重点:
    利用报表表达式的能力动态展示报表标题或图表标题。

    具体实现过程:
    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).根据用户输入参数来动态展示图表标题
    添加图表,并绑定数据字段。


    点击图表标题,选择属性设置,更改图表标题选择表达式。


    利用表达式来获取用户输入的参数作为标题。


    点击设计器顶部的预览按钮,我们可以测试报表的实际运行效果。

  • 相关阅读:
    UITableView
    xib的读取方式
    远程登录树莓派
    来体验下Linux吧
    树莓派了解Linux基本命令
    来感受Linux命令行的“真香定律”
    初尝树莓派
    从入手树莓派开始
    08-java学习笔记-集合框架中的工具类
    07-java学习笔记-map集合
  • 原文地址:https://www.cnblogs.com/edoo/p/13647018.html
Copyright © 2020-2023  润新知