2019独角兽企业重金招聘Python工程师标准>>>

首先找到Ribbon菜单中的Data Source,然后单击它下面的Parameters,如图:

在弹出的对话框中单击Add添加新参数:

指定以下设置:

Settings Description API
Name 指定参数名 Parameter.Name
Value 指定参数值 Parameter.Value
Type 指定参数类型 Parameter.Type
LookUpSettings 指定参数查询编辑器设置 DashboardParameter.LookUpSettings
Description 指定展示给最终用户的参数描述 DashboardParameter.Description
Visible 指定在Dashboard Parameters对话框中参数编辑器是否可见 DashboardParameter.Visible

最后单击OK表示确定。

查询编辑器设置

查询编辑器设置有三种方式(如下图)。从LookUpSettings下拉列表中可以选择你需要的类型:

  • No Look-Up - Value使用一个静态值作为参数

  • StaticList - 单击省略号按钮为当前的仪表盘参数添加静态值:

这样Value就指定了默认的参数值。

  • DynamicList - 从当前的数据源中选择一系列的值。选择需要的DataSource,还有仪表盘参数显示名和值所需的数据元素:

用代码创建参数

仪表盘提供 Dashboard.Parameters 属性,它用于访问仪表盘参数。下面介绍一下如何用代码来创建参数。

首先,用查询编辑器设置(DashboardParameter.LookUpSettings属性)创建一个参数,然后将它添加到仪表盘的参数当中。参考代码如下:

  • No Look-Up:

DashboardParameter parameter1 = new DashboardParameter("Parameter1", typeof(string), "Beverages", "", true, null);
  • StaticLis - 使用 StaticListLookUpSettings.Values 属性去访问仪表盘参数的静态值:

StaticListLookUpSettings settings = new StaticListLookUpSettings();
settings.Values = new string[] {"Beverages", "Condiments"};
DashboardParameter parameter2 = new DashboardParameter("Parameter2", typeof(string), "Beverages", "", true, settings);
  • DynamicList - 使用 DynamicListLookUpSettings.DataSource 属性指定仪表盘参数所需的数据源。DynamicListLookUpSettings.ValueMember和DynamicListLookUpSettings.DisplayMember可以指定参数值的数据元素。

DynamicListLookUpSettings settings = new DynamicListLookUpSettings();
settings.DataSource = ds;
settings.ValueMember = "CategoryName";
settings.DisplayMember = "CategoryName";
DashboardParameter parameter3 = new DashboardParameter("Parameter3", typeof(string), "Beverages", "", true, settings);

转载于:https://my.oschina.net/u/1428868/blog/195214

DevExpress Dashboard创建仪表盘参数相关推荐

  1. 如何创建一个高颜值、高性能的可视化仪表盘,DevExpress Dashboard v20.1这些功能可以了解一下!

    富文本控件难上手?这堂公开课你一定不能错过,不同视图不同应用场景全解! 使用DevExpress Analytics Dashboard,再选择合适的UI元素(图表.数据透视表.数据卡.计量器.地图和 ...

  2. grafana 创建仪表盘_创建仪表盘前要问的三个问题

    grafana 创建仪表盘 可视化 (VISUALIZATIONS) It's easier than ever to dive into dashboarding, but are you doin ...

  3. NGUI创建Camera参数为Simple 2D的UI UI对象的结构UI Root(2D)

    NGUI创建Camera参数为Simple 2D的UI UI对象的结构UI Root(2D) 使用NGUI创建的Camera参数为Simple 2D的UI,会在游戏的场景中生成1个名为UI Root( ...

  4. oracle创建带参数视图6,Oracle创建带有参数的视图代码介绍

    在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现 首先定义程序包: /* 按个人需要定义,我定义三个参数 ,因我项目程序需要,所以三个参数都是num ...

  5. oracle 创建带参数的视图

    在Oracle里创建带参数的视图在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现首先定义程序包:/* 按个人需要定义,我定义三个参数 ,因我项目程序 ...

  6. mysql 创建带参数的存储过程_在MySQL中创建带有IN和OUT参数的存储过程的方法

    在 MySQL 中创建储存过程的语法很难记,除非你经常跟储存过程打交道,原因很简单,语法不是什么小笑话.如果你通过命令行控制 MySQL,你需要记住准确的语法.一个快速示例可以很好的帮助你做到这点.在 ...

  7. 3DMAX入门教程 | 命令面板 标准基本体的创建和参数

    今天给大家介绍一下在3DMAX命令面板中,标准基本体的创建和参数. 在视口的右侧就是命令面板,加号代表创建一些图形或者是模型.今天我们主要讲解标准基本体的创建和参数,我们可以单击创建,选择图形,它的默 ...

  8. Java微信公众号开发之创建带参数二维码

    生成带参数二维码接口文档:生成带参数二维码 一.介绍 1.1.目前有2种类型的二维码: 1. 临时二维码:临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期, ...

  9. WebRTC Opus编码器的创建与参数细节分析( sdp -> native )

    这几天在做一些WebRTC音频改进方面的调查工作,在阅读Chromium源码的过程中,就顺便记录下来,便于日后回顾.本文基于Chromium 85源码分析,由于Chromium的快速发展,很有可能不适 ...

  10. akka入门系列-3. Actor进阶:创建带参数的actor和发送复杂的消息类型

    3. Actor进阶:创建带参数的actor和发送复杂的消息类型 上一篇实现了actor的创建,但是这个actor并不能满足我们生产中的要求.主要有以下2点: 构建actor类时,需要带参数或配置 消 ...

最新文章

  1. 谷歌BERT预训练源码解析(一):训练数据生成
  2. Android状态栏
  3. GLSL. 语法基础
  4. Hadoop 源码分析(二四)FSNamesystem
  5. Go语言实例化结构体——为结构体分配内存并初始化
  6. UNIX网络编程——sockatmark函数
  7. java 二维数组奇数金字塔_二维数组:奇数阶魔方 | 新思维:C语言程序设计
  8. Linux 循环与变量
  9. 杭电 1272 并查集判断环
  10. php做一个微信退款,php实现微信支付之退款功能
  11. Hyperledger Fabric教程(13)-- 集成CouchDB作为状态数据库
  12. java.net.SocketException: socket failed: EACCES (Permission denied)
  13. Ps camera raw怎么打开xmp预设
  14. 大学转计算机专业申请理由,大学转专业申请书
  15. 风口来了?关于电子信息工程专业的有关介绍
  16. 网络七层协议和TCP/IP五层协议
  17. FSEC大学生电动方程式赛车电气系统设计
  18. 反向跟单——羊群效应
  19. ClickHouse SAMPLE 采样子句介绍
  20. Microsoft Teams网络慢,卡顿,怎么办?

热门文章

  1. 小米8 android9手势,当小米8SE遇到安卓9.0,体验提升一个等级!
  2. mysql密码修改无效后,修改方法
  3. CS224N刷题——Assignment2.3_RNN:Language Modeling
  4. Caliburn.Micro学习笔记(四)----IHandleT实现多语言功能
  5. 【管理心得之三】管理者们扪心自问一下 “你们杀了几个属下”
  6. How Touch Screen Monitors Work
  7. 页面可用性之浏览器默认字体与CSS 中文字体
  8. spring3.0学习之环境搭建
  9. Failed to build Android - icescreem-4.0.4
  10. 实战Nginx与Perl、Java的安装与配置