背景: 今天在使用datagear展示数据的时候,遇到一个需求,就是如何在表格展示的时候添加一个参数(比如,可以自己选择哪一天的数据,而不是固定的某一天的数据)
**思路:**将时间定义成一个参数,这样在数据集里就可以按照可变参数来获取满足需求的数据。
具体操作:
一、数据集加参数:

SELECT NAME, VALUE FROM T_ANALYSIS WHERE VALUE = ${value}

参数形式如上,当然我这里是sql加参数,如果你使用的是其他的,可以参考使用手册里的介绍,很详细。
这里需要注意的是,加上参数以后,我们需要在数据集编辑页面的参数处

将你加的参数进行定义,所有准备好以后可以预览试运行一下,看看是否有异常情况,当然运行时会跳出一个窗口,让你输入参数的值如下图:

输入测试的值即可,这里说一下啊,如果到这一步,就已经满足了题目中所提到的需求,但是有没有发现,这里每一次运行是不是都要输入一个初始值,否则的话在图表展示的时候就会是空的,那么接下来就解决这个问题。
二、图表设置
在图表显示的编辑处最下面会有一个参数的选项,如下图:

点击这里的参数,输入的值就相当于起始的默认值,然后保存。
三、展示:
最后一步就是展示,如果以上两个步骤操作成功的话,在展示页面就会出现初始值的数据,然后看页面的右上角回出现一个参数的按钮,我们点击按钮,就可以根据自己的需求选择想要的数据了。

以上就是加参数的过程,其实比较简单,只是刚开始用这个,所以留作记录!
还有很多比较复杂一些的操作设置,可以参考下面的文档或许会有所帮助。
如有疑问,或者想一起探讨其他的问题的,留言联系。

datagear数据集添加参数相关推荐

  1. html5 url 传参数,[实时数据]仪表板URL直接添加参数条件传参

    2.1 添加  SQL 数据集 在业务包中新建带参数的 SQL 数据集:select * from new_dian where 店性质 in ('${店性质}').${店性质}就是设置的参数变量,点 ...

  2. main函数参数,在VS中向命令行添加参数的方法

    问题描述 使用main函数的参数,实现一个整数计算器,程序可以接受三个参数,第一个参数"-a"选项执行加法,"-s"选项执行减法,"-m"选 ...

  3. Button中command后面函数添加参数解决方法

    Button中command后面函数添加参数解决方法 参考文章: (1)Button中command后面函数添加参数解决方法 (2)https://www.cnblogs.com/smart-ziha ...

  4. Revit Family API 添加参数与尺寸标注

    使用FamilyManager其他的与普通添加参数与标注没区别. [TransactionAttribute(Autodesk.Revit.Attributes.TransactionMode.Man ...

  5. 向当前url添加参数

    //向当前url添加参数,没有历史记录window.history.replaceState({path: newurl}, '', newurl);function updateQueryStrin ...

  6. Django从理论到实战(part8)--URL中添加参数

    学习笔记,仅供参考 参考自:Django打造大型企业官网: 本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写 ...

  7. 前端学习(1970)vue之电商管理系统电商系统之渲染添加参数的对话框

    目录结构 router.js import Vue from 'vue' import Router from 'vue-router' import Login from './components ...

  8. 前端学习(1965)vue之电商管理系统电商系统之渲染添加参数的按钮

    目录结构 router.js import Vue from 'vue' import Router from 'vue-router' import Login from './components ...

  9. Extjs中给同一个GridPanel中的事件添加参数的方法

    Extjs中给同一个GridPanel中的事件添加参数的方法: this.isUse = new Ext.Action({             text:'启用',             sco ...

最新文章

  1. 目标检测数据集PASCAL VOC简介
  2. 白光干涉衍射实验的计算机仿真,白光干涉_衍射实验的计算机仿真_蓝海江.pdf
  3. Spring RESTful Web服务中的异常处理
  4. python基础公式_一、Python基础(数据类型、基本函数、基本运算)
  5. 数据平台-第一章-数据质量提升
  6. 这个世界最贵的奢侈品永远是事业
  7. GigE Vision网络相机
  8. windows7 安装向导
  9. sa登录失败,错误代码18456
  10. 4月6日——4月10日课程表
  11. 如何在linux运行windows程序,如何Linux系统上运行Windows应用程序(3)
  12. sentiment analysis
  13. Redis 使用lua脚本最全教程
  14. 微信小程序-视频弹幕的项目
  15. 进入2.0阶段!从阿里大鱼买断军事大V看内容平台的生态之争
  16. 武忠祥老师每日一题||不定积分基础训练(六)
  17. Python在线办公系统毕业设计源码071116
  18. DeFi明斯基时刻:压力测试与启示
  19. arm linux not syncing,Linux系统启动中途停止,提示Kernel panic - not syncing: Attempted to kill init!...
  20. XYQ加密算法——动态可逆加密算法。

热门文章

  1. 高考录取查询系统被植入挖矿代码;日本百亿亿次超算已完成 CPU 开发
  2. 你理解的「增长」真的是增长吗?
  3. 宗镜录略讲——南怀瑾老师——系列8
  4. 精灵鼠从入口到出口的最少减少速度
  5. 【GANs学习笔记】(二)GANs大家族分类
  6. unity3d 人物对话_unity3d实现插件快速开发对话系统
  7. 海外代购系统/代购网站怎么搭建——源码解析
  8. 高中必备学习软件_高中党必备高效学习软件
  9. 你的点子将去往何方,澌灭无闻,还是改变世界?
  10. 十五天学会Autodesk Inventor,看完这一系列就够了(一),前言—介绍及区别