最完美的web报表集成方案

若依Cloud微服务实战:5分钟搞定积木报表与Flowable工作流集成 本文详细介绍了如何在若依Cloud微服务框架中快速集成积木报表与Flowable工作流,实现企业级数据可视化与业务流程自动化。通过5分钟实战教程,开发者可掌握多数据源配置、流程变量映射、审批节点报表渲染等核心技术,提升开发效率与系统性能。 阅读详情
        SQLDOC的目录结构是一个WEB应用,Servlet为com.hg.doc.DocServlet。可以把它作为独立应用部署在WEB服务器中,也可以把它嵌入到其它J2EE应用中。嵌入到其它应用仅需要hg.jar和itext.jar(在输出pdf时使用)。
DocServlet的可用参数
docName:文档名称,不包含扩展名称
tarType:目标输出类型,可用值:xml、html、jpg、zip、pdf,默认值xml
srcType:源文件类型,可用值:zip、xml,默认值xml
其它报表参数
部署完成后在浏览器中输入url,如:
http://localhost/com.hg.doc.DocServlet?docName=年历&tarType=pdf&year=2007
备注:year是文档年历中的参数
显示效果如下:
客户端需要安装PDF阅读器,如Acrobat Reader或Foxit Reader,它们都是免费的。Foxit Reader是一个不错的PDF阅读器,只有3MB,且不需要安装就可以使用。
还可以输出其它格式,如JPG:
http://localhost/com.hg.doc.DocServlet?docName=年历&tarType=pdf&year=2007
HTML
http://localhost/com.hg.doc.DocServlet?docName=年历&tarType=html&year=2007
用PDF作为前端展示是非常优秀的方案,它对客户端的要求非常低,且格式不会失真。
SQLDOC也提供JavaApplet方式的展示方案,它需要在客户端安装JRE1.4及以上版本。在展示页面中需要做如下引用:
<OBJECT
    classid = "clsid:CAFEEFAC-0014-0001-0005-ABCDEFFEDCBA"
    codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_1_05-windows-i586.cab#Version=1,4,1,50"
    WIDTH = 640 HEIGHT = 580 >
    <PARAM NAME = CODE VALUE = "com.hg.doc.DocViewApplet" >
    <PARAM NAME = ARCHIVE VALUE = "hg.jar" >
    <PARAM NAME = "type" VALUE = "application/x-java-applet;jpi-version=1.4.1_05">
    <PARAM NAME = "scriptable" VALUE = "false">
    <PARAM NAME = "url" VALUE = "http://localhost/com.hg.doc.DocServlet?docName=年历&year=2007">
    <COMMENT>
    <EMBED
            type = "application/x-java-applet;jpi-version=1.4.1_05"
            CODE = "com.hg.doc.DocViewApplet"
            ARCHIVE = "hg.jar"
            WIDTH = 100%
            HEIGHT = 100% 
        scriptable = false
        pluginspage = "http://java.sun.com/products/plugin/index.html#download">
        <NOEMBED>
        </NOEMBED>
    </EMBED>
    </COMMENT>
</OBJECT>
 
一款好用的JavaWeb报表平台 最近公司开发项目,需要使用到web报表,要求能多样化展示(列表、明细列表、菜单式、交叉表、图表、统计表、多级展开、自定义页面等)并且能实现打印、导出、导入,数据的新增、编辑、删除,自定义功能设置,自定义条件设置,自定义固定列设置等设置。 找了几家web报表平台软件,经过试用,最终选择了华丹Web报表平台 网站: https://www.huadaninfo.com/ 原因有以下几点: 1、华丹Web报表平台是引擎式报表,解决了 WEB报表的制作,预览,打印等难题,可以轻松完成复杂而美观的 WEB 报表的制 阅读详情

相关推荐

SpringBoot 集成积木报表:从零到一构建企业级自定义报表平台

本文详细介绍了如何通过SpringBoot集成积木报表,从零开始构建企业级自定义报表平台。文章涵盖了环境搭建、多数据源配置、品牌化定制、性能优化等关键步骤,特别适合需要快速实现零编码报表开发的企业用户。通过SpringBoot的天然适配性,积木报表能轻松满足各类复杂业务场景需求。

weixin_30485379的博客 417

帆软报表嵌入python程序_FineReport 报表工具的使用与集成

一直以来,报表功能的开发都是应用系统开发的重点难点。近年来,一些基于Excel 的报表工具的涌现使得报表开发变得越来越简便,极大地减轻了系统开发人员的负担。本文将介绍一款优秀的报表工具———java报表软件FineReport 的基本使用及其与系统工程的集成方法。一、FineReport介绍FineReport java报表软件是一款纯Java 编写的企业级Web 报表软件工具。它能够全面支持主流...

weixin_39531374的博客 2088

VS2019 从零构建 OSG+OSGEarth+OSGQt 开发环境实战指南

本文提供了一份详细的实战指南,指导开发者如何在Windows系统下使用VS2019从零开始编译和配置OSG、OSGEarth与OSGQt开发环境。文章涵盖了从环境准备、源码获取、CMake配置、Visual Studio编译到最终测试的完整流程,并分享了关键的避坑技巧,旨在帮助三维GIS与可视化开发者高效搭建稳定、可控的专业开发平台。

weixin_28826961的博客 370

几种web报表打印方案的比较

web报表打印通常是系统的辅助部分,但是又必须解决,否则项目完成不了。下面来分析分析目前的几种常见的web报表打印方案。 一、 浏览器的菜单打印功能 这是最简单的,只需点击页面上的打印菜单,但是也是问题最多的,基本上是不能满足用户需要。比如:不能精确分页,有出现打出半行字的风险;改变纸型后打印出的格式和页面显示的格式相差太大;页眉页脚也需要从菜单中去设置,等等等等。这种方案最大的优势就是不需要做...

liyuandong的博客 272

不同网段共享打印机的方法

不同网段怎么共享打印机,跨路由怎么共享打印机

weixin_44686104的博客 1万+

记一次完整的RPG Maker MV游戏逆向过程(思路一)

了解RPG Maker MV的文件建构 上一篇文章,我们已经成功在PC上运行了游戏,那我们如何对游戏进行逆向呢? 首先要了解正常的RPG Maker MV制作的游戏应该具有哪些文件,以及他的结构 那如何了解他的结构呢,很简单,我们只需要用RPG Maker MV创建一个默认工程,来看看一个游戏的最简结构是怎么样的 创建新项目 项目创建完成 查看项目目录结构 是不是和之前解包出来的很像呢? 通...

Ciiiiiing的博客 1万+

国内专业web报表工具,完美解决中国式报表难题

近几年报表工具的热度不断上升,很多企业都用上了全新的报表工具,主要是企业数据化转型已经成为趋势。在进行选型的时候,很多企业最好都选择国内的报表工具,相信一些人不知道为什么国内的报表工具表现比国外的好。 资料库、操作系统这些耳熟能详的基础软件,国产货和外国货比较起来是什么状态,大家也很熟悉;开发工具、编译器,甚至浏览器(要看内核哟)也差得远;文字处理倒是有不错的国产软件,但不能说比国外好。或许还有一些新产品正在奋起直追,甚至弯道超车,但是在已经有足够用户基础的地区,国产软件就很难找到更好的例证。 独树一帜的是

明月说数据 241

ZYNQ裸机LWIP双网口实现

文章目录前言一、LWIP双网口二、使用步骤1.部分说明2.部分代码总结 前言 一、LWIP双网口 由于项目需要多通讯口,查阅资料发现lwip支持多网口操作。于是,就开搞了。 二、使用步骤 1.部分说明 利用xemac_add函数在网卡链表中添加一个网卡,即使用netif块重复xemac_add操作。 先用轮询的方式实现双网口,后期修改为中断模式 2.部分代码 导入官方例程LWip echo server, 修改main函数,增加一个netif块 #if LWIP_IPV6==0 #if L..

weixin_35865280的博客 1万+

制作WEB报表的利器-Max Reports

数巨报表Max Reports 数巨报表MAX Reports是一套功能强大且简单易用的专业报表开发工具与数据分析工具。数巨报表支持Web方式下的应用,并成功地解决了B/S架构软件中报表制作、预览、打印及导出文件等难题。使用或集成数巨报表,可以高效率地进行进行Web报表的制作、打印(包括表格和票据等的套打),并能存取、分析、分享数据,以及转换、分发、管理报表。数巨报表对主流B/S、C/S系统环境的

smallmossar的专栏 1369

ENVI+SARscape实战:从哨兵一号数据到地震形变制图全流程解析

本文详细解析了使用ENVI和SARscape软件从哨兵一号数据生成地震形变图的全流程,包括数据获取、干涉处理、相位解缠等关键步骤。通过实战技巧和参数设置建议,帮助用户高效处理SAR数据,提升地震形变监测的精度和可视化效果。

weixin_30460489的博客 385

C++软件异常分析概述

本文将详细讲述Windows系统中软件异常的分类以及常用的排查方法,给大家提供一个借鉴与参考。

dvlinker的技术专栏 4万+

推荐几款流行的开源报表工具

转自:http://www.anyrt.com/blog/sourcereport.html 1. JasperReport JasperReport是最流行的开源报表工具之一,基于GPL开源许可协议, 完全采用java编写, 支持多种数据源,可打印或导出多种文件格式,支持PDF、HTML、XLS、CSV和XML文件输出格式。 JasperReport也包含多个组件: JasperR...

qq_36688928的博客 1万+

STC单片机 普通 I/O 口中断功能介绍和使用

STC32单片机 普通 I/O 口中断功能介绍和使用

perseverance51博客 3048

构建企业级报表设计方案

Cell + XML + ADO-―――构建企业级报表设计方案  信息化建设的兴起将给企业带来新的、巨大的商机,因此利用可靠、高效、迅捷的互联网获取信息、开展信息化管理是企业明智的选择,也是信息化时代发展的必然趋势。企业的业务和管理提供产品化的信息化解决方案也就成为了广大软件开发公司义不容辞的责任。然而相应的问题也就随之而来了。如何保证目标推进和有效?如何保证产品质量的高低?等

whitecell的专栏 1170

LangChain .NET:C#开发者构建AI应用的RAG框架与实战指南

大语言模型(LLM)作为当前人工智能的核心技术,通过深度学习海量文本数据,掌握了强大的语言理解和生成能力。其原理基于Transformer架构,通过自注意力机制捕捉长距离依赖关系,从而实现对复杂语义的建模。这一技术价值在于能够将非结构化的自然语言转化为可计算、可推理的表示,为各类智能应用提供认知基础。在实际工程实践中,LLM常被应用于构建检索增强生成(RAG)系统和AI智能体(Agent)。RAG通过结合外部知识库检索与LLM生成,有效提升了问答的准确性和事实性,是构建企业知识库、智能客服等场景的关键技术。

weixin_42538175的博客 706

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Web报表系统葡萄城报表:报表开发

报表就是通过表格、图表等形式来动态显示数据,并为使用者提供浏览、打印、导出和分析功能,可以用公式表示为:“报表 = 多样的布局 + 动态的数据 + 丰富的输出”。报表开发就是利用开发工具制作报表的过程。

xiaohemaojian的博客 652

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

RDLC8.0 报表完美解决方案

1.为了报表的松耦合,代码重用度高,先在数据库中建表   IsLandscape:在网页呈现的时候是横向的还是纵向的。 ReportName:报表文件的路径 ExportName:输出名称 HeadTableName:主数据源的名称,以后依次类推   2.新建强类型数据集 根据需求建强类型数据集,如果是单一的数据库可以保留adapter,因为

我的地盘 2637

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

FastReport .NET与Blazor的完美结合:打造现代化Web报表应用

本文深入探讨了FastReport .NET与Blazor的深度整合,展示了如何构建企业级Web报表解决方案。通过分析Blazor Server和WebAssembly两种集成模式,提供报表设计、数据绑定、高级功能实现及性能优化等实战指南,帮助开发者高效打造现代化报表应用。

x1y2z的博客 732

FineReport 报表工具的使用与集成

FineReport 报表工具的使用与集成 一直以来,报表功能的开发都是应用系统开发的重点难点。近年来,一些基于Excel 的报表工具的涌现使得报表开发变得越来越简便,极大地减轻了系统开发人员的负担。本文将介绍一款优秀的报表开发工具———FineReport 的基本使用及其与系统工程的集成方法。 一、FineReport 介绍 FineReport 报表软件是一款纯Java 编写的企业级We

zl的博客 3677

什么是水晶报表?

水晶报表水晶报表(Crystal Report)是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大、高效、集成等特性留下了深刻印象。 除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍。 VB是以

幸福的拾荒者 4316

最流行的10大报表制作软件榜单-AnyReport报表

是企业级Java Web报表工具,类Excel的报表设计页面,采用元素拖拽、自由布局方式的大屏设计器,丰富的HTML5图形报表,类表格风格的表单设计器,可视化的工作流,对企业的数据进行收集、可视化、挖掘分析,从而获得深刻的洞察能力。它的核心优势是与Excel、Teams等微软生态的无缝集成,性价比很高,无论是个人还是大型企业都能用。虽然复杂报表和高级可视化不是它的强项,但胜在开源免费,社区活跃,非常适合技术团队和SaaS公司。它的成本相对可控,操作灵活,适合需要敏捷监控业务的中小企业和营销代理商。

AnyReport报表 346

流行的java报表技术_2020 最新流行的Java Web报表工具比对

随着信息系统的高速发展,报表平台逐渐成为了信息系统当中最为核心和重要的功能模块。报表工具有助于将原始数据可视化显示,使决策者或者相关人员能够一览整体的数据趋势,完整的报表解决方案会提供多样的表格数据展示、数据可视化元素,如图表、图形等。选择合适的报表解决方案可以使企业提高内部沟通效率,并轻松做出明智的决策。报表工具的定义报表工具,是一种商务智能应用程序套件,其主要目的是将可用数据转换为可执行操作的...

weixin_28856341的博客 363

java 报表_2020 最新流行的Java Web报表工具比对

随着信息系统的高速发展,报表平台逐渐成为了信息系统当中最为核心和重要的功能模块。报表工具有助于将原始数据可视化显示,使决策者或者相关人员能够一览整体的数据趋势,完整的报表解决方案会提供多样的表格数据展示、数据可视化元素,如图表、图形等。选择合适的报表解决方案可以使企业提高内部沟通效率,并轻松做出明智的决策。报表工具的定义报表工具,是一种商务智能应用程序套件,其主要目的是将可用数据转换为可执行操作的...

weixin_36221948的博客 529

java 生成pdf报表_2020 最新流行的Java Web报表工具比对

随着信息系统的高速发展,报表平台逐渐成为了信息系统当中最为核心和重要的功能模块。报表工具有助于将原始数据可视化显示,使决策者或者相关人员能够一览整体的数据趋势,完整的报表解决方案会提供多样的表格数据展示、数据可视化元素,如图表、图形等。选择合适的报表解决方案可以使企业提高内部沟通效率,并轻松做出明智的决策。报表工具的定义报表工具,是一种商务智能应用程序套件,其主要目的是将可用数据转换为可执行操作的...

weixin_39629129的博客 302
上一篇: 超级交叉表
下一篇: sqlhub发布2.2.0版本,增加轻量级报表绘图引擎,免费下载
sqlhub
博客等级 码龄21年 19粉丝 93原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值