如何在页面/RDL报表运行时修改数据

如何修改报表数据源(连接字符串或SQL查询)取决于您使用的报表类型。本文主要讲解了如何修改RDL报表数据源。

运行时绑定数据源:在ActiveReports中使用PostgreSQL数据库

PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引。免费使用、修改、和分发 PostgreSQL。PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和专有系统(比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server)之外的另一种选择。本文主要讲解了在ActiveReports中如何连接PostgreSQL数据库

Wijmo 2016 V2 强势发布

Wijmo 2016 V2的主要内容:1、对JS框架的支持。AngularJS 2支持到RC3,另外尝试了对ReactJS和VueJS支持。2、两个新控件MutiRow和ReportViewer。MutiRow只在Enterprise中销售。3、两个新的图表类型:旭日图和瀑布图。均来自Excel 2016。4、Visual Studio中使用 Wijmo时的智能感知。

SpreadJS图片排序

让浮动元素伴随行数据一起排序

Wijmo5 FlexGrid教程(18)- 实现添加ToolTip提示功能

Wijmo5提供了tooltip,可以在页面上的元素弹出展示额外信息。它通常有两种模式:

如何设置WebViewer的参数栏显示状态

当为用户提供数据过滤功能时,需要为报表添加参数,而很多应用场景下,在初次展现报表时就为报表会展现全部的数据,然后再通过参数供用户选择,从而实现数据过滤,而一旦为参数设置默认值,参数面板就会自动隐藏。导致用户无法找到参数选择区域,非常不方便。本文主要介绍,如何设置WebViewer的参数栏显示状态

ActiveReports10 中实现报表拼接

有了ActiveReports 可以将多个独立报表拼成一个整个大的报表,报表拼接的方法主要取决于报表类型。接下来,让我们了解下,不同类型的报表如何进行拼接。

Spread欧洲杯之旅-SpreadJS赛程分析器

SpreadJS强大功能已经不用多说了,法国欧洲杯激战正酣,形势分析必不可少,让我们看看用SpreadJS做出的神器吧。

ActiveReports 报表打印方法汇总

ActiveReports 提供了多种打印报表的方法和功能,本文主要总结了ActiveReports提供的报表打印的所有方法,可以通过这些方法来实现报表打印或套打

SpreadJS自定义单元格系列-HTML单元格

单元格中单一颜色的问题略显枯燥,想要实现单元格中文字丰富的样式,只需要自定义HTML单元格。