灵活易用的查询条件设计器

灵活易用的查询条件设计器,输入条件进行数据查询,是非常普遍的报表与数据分析需求。例如下图所示这张报表,用户可以按照销售地区、客户名称、订购日期等多种条件进行灵活的销售数据查询:

带查询条件的报表
企业的信息系统中有太多的报表和数据查询页面都需要类似上述这样的查询功能。但是,系统中的这些查询功能是如何实现的呢?通常,这都不是一件容易的事情,必须由专业的技术人员以程序开发的方式来完成。首先,他必须知道如何在报表与数据查询的页面上设计开发一片查询区域并排放上各个查询条件;这还只是最基本,接下来如果数据来源是通过SQL语句从数据库查询,则他还需熟练掌握SQL与参数的用法,来实现将页面中的查询条件值赋给后台的参数,并通过参数传给SQL完成数据查询过滤;此外,为了方便用户使用,还要会编写脚本来为各查询条件实现编辑风格控件,例如日期条件输入可以是提供一个下拉日历供用户选择,又例如城市条件输入可以是提供一个下拉树供用户选择等等。
因此,企业系统中的查询功能通常都是由系统开发商固化做好,企业用户想要自行在系统中灵活添加、维护查询功能是比较困难的,让业务人员根据报表与数据查询的需要随时轻松、灵活的配置查询条件更是一件不可想象的事情。
不过,集力数据系统打破了上述这种应用上的限制。它提供的通用查询功能模块,是一个专为报表与数据分析提供方便快速的查询条件设置的应用组件。通用查询提供了非常易用且完全可视化的查询条件设计器,以简单向导化的方式让用户即使是不懂SQL也能快速地定义出所需的查询功能。
智能的查询条件设计器
通用查询组件提供的查询条件设计器,能够智能的解析报表的数据来源并让用户能直接选取数据字段添加为查询条件,而且查询条件的设置过程均通过简单易用的可视化面板的方式,可以灵活设置查询条件名称、查询比较符、条件默认值、编辑风格等等。

通用查询条件设计面板
自由摆放查询条件
用户可在查询条件设计器中所见即所得的手动拖拽、随意改变查询条件的摆放位置。

 

 

 

查询条件设计器的布局拖动摆放

所见即多得的摆放效果

多种条件值输入风格设置
通用查询预置了输入框、下拉列表、下拉数据集、下拉日历、下拉树、布尔值六种条件值输入的编辑风格,用户可直接为查询条件设置使用,从而让条件值输入更加方便快捷。

多种编辑风格的效果示例

特别地,通用查询具有编辑风格扩展接口,可为用户实现自定义编辑风格的定制,为用户带来更符合其个性化使用习惯与业务需求的条件值输入方式。
一体化的查询功能设置与展现
在集力数据系统中,用户可使用通用查询组件自由灵活的为所有需添加查询功能的报表完成查询条件设置。并且设置完成后,系统中报表再次展现时即可直接带有查询功能,用户无需再进行任何报表、页面等方便的修改或开发,真正做到方便灵活的一体化应用。

集力数据系统通用查询展现

本文标签: