可视化工具Datart踩(避)坑指南(3)——筛选框的疑惑

2023-09-21 11:07:04

feffa13fe57f82c3c559c24e4de506db.jpeg

作为目前国内开源版本最好用的可视化工具,Datart无疑是低成本高效率可供二开的可视化神兵利器。当然,免费的必然要付出一些踩坑的代价。本篇我们来讲一讲可视化工具Datart踩(避)坑指南(3)之筛选框的疑惑

c2212a565a2c510066c1c52d1fa6b677.jpeg

版本:1.0.0-rc.2 Release

筛选框,作为BI可视化工具中的重要交互组件,是可视化工具的手。本篇踩到了关于筛选框的几个坑。

  • 空值的疑惑:下拉列表筛选空值不生效

制作一张含有空值字段的报表,使用下拉列表作为筛选项进行联动。

bc2d02e68666e751b48cc607a255a503.jpeg

选择空值,点击查询按钮。查询不生效。

094ebd27a7173905a336f26f266f915e.jpeg


  • 0及负数值的疑惑:数值范围筛选0值不生效

数值范围:选择0~10,或-1~10筛选结果不生效

2cbb7fb023d6d743e40e86defcb1d3f9.jpeg

数值范围:选择1~10,筛选结果生效

d763a08a6dfe71ad29a80393a5dcbb87.jpeg

  • 解决方案:

1、空值的疑惑:下拉列表筛选空值不生效;2、在底层数据处理时,将空值进行填充,如填充为“-”,再进行筛选及联动;3、0及负数值的疑惑:数值范围筛选0值不生效;4、数值范围筛选框,左侧默认为可接受的最小正值,如0.01,如不满足,则只能使用其他组件。

未完待续.....

加gzh“大数据食铁兽”,了解更多踩坑指南会持续更新

更多推荐

Layui快速入门之第九节 表格事件的使用

目录一:事件二:头部工具栏事件三:排序切换事件四:列拖拽宽度后的事件五:列筛选(显示或隐藏)后的事件六:行单击和双击事件七:行右键菜单事件八:单元格编辑事件九:单元格工具事件十:复选框事件十一:单选框事件十二:尾部分页栏事件一:事件table.on('event(filter)',callback);参数event(f

Spring后处理器-BeanPostProcessor

Spring后处理器-BeanPostProcessorBean被实例化后,到最终缓存到名为singletonObjects单例池之前,中间会经过bean的初始化过程((该后处理器的执行时机)),例如:属性的填充、初始化方法init的执行等,其中有一个对外拓展的点BeanPostProcessor,我们称之为bean后

2D游戏开发和3D游戏开发有什么不同?

2D游戏开发和3D游戏开发是两种不同类型的游戏制作方法,它们之间有一些显著的区别:1.图形和视觉效果:2D游戏开发:2D游戏通常使用二维图形,游戏世界和角色通常在一个平面上显示。这种类型的游戏具有平面的外观,就像经典的平台游戏,如《超级马里奥》或《糖果传奇》。3D游戏开发:3D游戏使用三维图形,玩家可以在三维环境中自由

MySQL学习系列(3)-每天学习10个知识

目录1.全文搜索(Full-TextSearch)vs.LIKE操作符2.MySQL中的大数据量处理3.分区(Partitioning)在MySQL中的作用和用法4.MySQL中的数据复制(Replication)5.索引的覆盖和索引下推6.预处理语句(PreparedStatements)7.视图和存储过程8.MyS

C语言知识阶段性总结项目:电子词典

项目需求使用TCP实现客户端和服务端通信使用sqlite存放用户信息客户端需要有登录、注册、查询单词、账号查询记录功能服务器需要实时显示在线用户解决方案使用sqlite创建三个数据库,分别存放用户账号密码,单词表,用户查询记录使用链表存放在线用户的信息,在子线程中循环遍历,达到实时显示在线用户的效果主要的功能代码头文件

大数据(九):数据可视化(一)

专栏介绍结合自身经验和内部资料总结的Python教程,每天3-5章,最短1个月就能全方位的完成Python的学习并进行实战开发,学完了定能成为大佬!加油吧!卷起来!全部文章请访问专栏:《Python全栈教程(0基础)》再推荐一下最近热更的:《大厂测试高频面试题详解》该专栏对近年高频测试相关面试题做详细解答,结合自己多年

Mysql---第六篇

系列文章目录文章目录系列文章目录一、分表后非sharding_key的查询怎么处理,分表后的排序?二、mysql主从同步原理一、分表后非sharding_key的查询怎么处理,分表后的排序?可以做一个mapping表,比如这时候商家要查询订单列表怎么办呢?不带user_id查询的话你总不能扫全表吧?所以我们可以做一个映

SBCS、DBCS、ASCII、MBCS(ANSI)、Unicode

1.三种编码方式和三种字符类型。第一种编码方式是单字节字符集,称之为SBCS,它的所有字符可用一个字节存储。ASCII码就是SBCS。SBCS字符串由一个零字节结尾。第二种编码方式是多字节字符集,称之为MBCS,它包含的字符中有单字节长的字符,也有多字节长的字符。Windows用到的MBCS只有二种字符类型,单字节字符

沉积物微体古生物鉴定

声明本文是学习GB-T42629.4-2023国际海底区域和公海环境调查规程第4部分:海洋沉积物物理特性调查.而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们1范围本文件规定了国际海底区域和公海环境调查中的沉积物组成、物理力学性质、生物扰动、沉积物通量等调查要素,及其调查过程中的样品采集、处理、测试

探讨基于IEC61499开发类似LabVIEW图形编程工具

LabVIEW是一个十分出名的图形化编程工具,与之类似的还有Matlab的Simulink,他们统称为图形化编程语言(GraphicalProgrammingLanguage),另一方面,IEC61499功能块标准也是一种图形化编程工具,它面向分布式工业控制系统。本篇博文讨论一个十分有趣的话题,如何使用IEC61499

Nginx环境搭建、负载均衡测试

Nginx环境搭建、负载均衡测试系统环境:win10,IDEA2020,JDK8一、nginx环境搭建1.ngxin下载Nginx官网下载:http://nginx.org/en/download.htmlNginx有三种版本,分别是Mainlineversion(开发版)、Stableversion(稳定版)、Leg

热文推荐