市面上的报表工具有很多,虽说功能大同小异,但每一个报表工具都有各自明确的定位,选择最合适的工具,才能达到事半功倍的效果。

本文将要介绍的ActiveReports报表工具,可全面满足 .NET 报表开发需求,作为专业的报表工具,已经为全球超过 300,000 名开发者提供全面的报表解决方案。

ActiveReports核心能力

ActiveReports的应用场景十分广泛,包括报表设计中常见的无代码开发报表模式、动态创建报表模式,以及更适合现代化应用系统的自助式报表开发模式和在线报表设计模式。

ActiveReports应用场景

ActiveReports的在线报表设计模式,依托于其最新推出的Web在线报表设计器,这是一款轻量、稳定但功能强大的 Web 端在线报表设计组件,基于HTML5和JavaScript技术架构,可轻松集成到您开发的报表应用中,用拖拽的方式,在 Web 应用程序和浏览器中在线设计报表,帮助您与最终用户随时随地的设计并创建复杂报表和结构化报表。

为了方便大家更快地使用这款在线报表设计器,请仔细阅读下方【使用指南】:

下载地址

注:ActiveReports 在线报表设计器源码包含在 ActiveReports的控件安装包内,您可以在如下地址中找到:

C:\Users\*****\Documents\GrapeCitySamples\ActiveReports 13\Web\WebDesigner_MVC

设计器界面介绍

系统需求

ActiveReports在线报表设计器支持以下浏览器:

  • Chrome及其内核浏览器
  • Edge
  • IE11及以上

常见问题

Q:.NET 平台可以使用,我是 Java 平台也可以使用吗?

ActiveReports 在线报表设计器是一款独立的 Web 端在线报表设计组件,只需几行代码,就可以轻松地将其嵌入到网站和应用程序中,用拖拽的方式,实现在 Web 应用程序和浏览器中在线设计报表。因此,ActiveReports 在线报表设计器在 .NET 平台和 JAVA 平台下都是可用的。

(注:.NET 平台,请确保您的 Visual Studio 支持 .NET Framework 4.6.2 及以上版本)

Q: ActiveReports 在线报表设计器支持定制化开发吗?最终用户是否可用?

与 ActiveReports 的桌面报表设计器一样,在线报表设计器中所有组件均可完全自定义:您可以对在线报表设计器的功能选项进行控制,如报表预览、导出、图表功能等。

ActiveReports 在线报表设计器是一款独立的 Web 端在线报表设计组件,最终用户可以使用。

三分钟报表设计入门

免费报表模板下载

使用在线报表设计器创建静态报表的实现步骤

静态报表指的是包含静态数据的报表,即报表未绑定任何数据源。

本章主要讲解了如何通过ActiveReports在线报表设计器创建静态报表:

  1. 打开在线报表设计器
  2. 设计静态报表模板
  3. 调整报表样式
  4. 预览并保存报表

打开ActiveReports在线报表设计器

运行Web Desinger(WebDesigner_MVC(Core))示例,示例地址

(C:\Users\GPCTAdmin\Documents\GrapeCity Samples\ActiveReports 13\Web) 注意运行此示例时,.net Framework 版本必须为4.6.2及以上,否则无法正常运行。

运行WebDesigner(在线报表设计器示例)

运行结果图如下,打开报表设计界面:

自定义静态报表外观

  1. 点击报表设计区域
  2. 在属性设置选型卡中,可修改报表主题色,如图:

添加文本控件

点击预览按钮,预览报表

点击保存按钮,报表会保存到项目的resource文件夹路径下。

相关技术资料

Web在线报表设计器使用指南的更多相关文章

  1. 创建您的 ActiveReports Web端在线报表设计器

    概述 ActiveReports Web端在线报表设计器已经正式上线!看到它这么帅气.实用,你是不是也想自己动手创建一个? 现在我们就来教您,如何创建一个简单的 ActiveReports Web端在 ...

  2. java 工作流项目源码 SSM 框架 Activiti-master springmvc 集成web在线流程设计器

    即时通讯:支持好友,群组,发图片.文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图) 工作流模块---------------------------------- ...

  3. 基于jQuery的web在线流程图设计器GooFlow

    简易的流程图设计控件,效果图: JavaScript源文件在GooFlow.js中,样式文件是GooFlow2.css.可以自定义样式. GooFlow_item类是每个项的样式属性. 但估计实现任务 ...

  4. 在网页中编辑报表的报表设计器Stimulsoft Reports Designer.Web报表控件

    Stimulsoft Reports Designer.Web报表控件是一款网页报表设计器.您想在网页中编辑您的报表吗?现在是可能的! Stimulsoft Reports Designer.Web ...

  5. AppBoxFuture: Web在线报表设计与PDF生成

      企业应用需要打印各类单证及报表,为了方便开发此类应用作者在框架内集成了报表引擎,并且实现了基于Canvas的Web在线报表设计及基于PDFJS的报表查看与打印. 一.原理浅析 报表模型:由Xml描 ...

  6. C# 报表设计器 (winform 设计端)开发与实现生成网页的HTML报表

    记得2010年之前,公司的项目基本上都要用到报表,以前我们常用的方法就是针对客户的需求来定制化开发(基本上是死写代码)来实现,经常导致项目经常性的延期,因为客户的需求经常会变化,随着用户的使用认知度的 ...

  7. BIRT使用1:简介、概念、元素、报表设计器组成

    前一篇博客对birt进行了一个初探,相信通过上篇博客大家对birt有个初步认识,接下来我们随着下面这张思维导图的展示,进入birt的使用学习. 这一篇博客是第一部分,主要介绍一下birt的简介.概念. ...

  8. Java开发报表——Grid++Report 报表设计器

    为了让数据显示的更加形象生动,报表在项目中差点儿是很常见的,可是大致能够分为两类: 一,图形:以图形的形式显示数据,比如柱状图,折线图,饼形图等等,这里有许多关于这方面的工具,比如JFreeChart ...

  9. 解析大型.NET ERP系统核心组件 查询设计器 报表设计器 窗体设计器 工作流设计器 任务计划设计器

    企业管理软件包含一些公共的组件,这些基础的组件在每个新项目立项阶段就必须考虑.核心的稳定不变功能,方便系统开发与维护,也为系统二次开发提供了诸多便利.比如通用权限管理系统,通用附件管理,通用查询等组件 ...

随机推荐

  1. import org.apache.ibatis.annotations.Param 报错

    说明缺少依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus ...

  2. 使用 kubeadm 安装 kubernetes v1.16.0

    近日通过kubeadm 安装 kubernetes v1.16.0,踩过不少坑,现记录下安装过程. 安装环境: 系           统:CentOS Linux release 7.6 Docke ...

  3. python性能测试值timeit的使用示例

    from timeit import Timer def t1(): li = [] for i in range(10000): li.append(i) def t2(): li = [] for ...

  4. 从JMS到KafKa

    从JMS到KafKa JMS (1)JMS概念 JMS(Java Message Service,java消息服务)API是一个消息服务的标准或者说是规范,允许应用程序组件基于JavaEE平台创建.发 ...

  5. Leetcode题目238.除自身以外数组的乘积(中等)

    题目描述: 给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积. 示例: ...

  6. ubuntu下最好用的防火墙shadaarp ,带主动防御

          shada-arpfirewall-1.0alpha3.i386.rpm 所有基于rpm的x86 Linux(内核版本>=2.6.27) Mar 11 82.9 KB     sha ...

  7. Flutter移动电商实战 --(5)dio基础_引入和简单的Get请求

    这篇开始我们学习Dart第三方Http请求库dio,这是国人开源的一个项目,也是国内用的最广泛的Dart Http请求库. 1.dio介绍和引入 dio是一个强大的Dart Http请求库,支持Res ...

  8. dev exception 2018

    java.lang.IllegalArgumentException: Circular placeholder reference 'trace.enable' in property defini ...

  9. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_5-9.使用JWT生成用户Token回写客户端

    笔记 9.使用JWT生成用户Token回写客户端     简介:讲解用户授权登录后,需要生成登录凭证重定向到页面上 1.获取当前页面访问地址 2.根据User基本信息生成token 3.重定向到指定页 ...

  10. syslog+rsyslog+logstash+elasticsearch+kibana搭建日志收集

    最近rancher平台上docker日志收集捣腾挺久的,尤其在配置上,特写下记录 Unix/Linux系统中的大部分日志都是通过一种叫做syslog的机制产生和维护的.syslog是一种标准的协议,分 ...