最近在整理硬盘发现之前有个ActiveX报表EReport(cs),而在web方面的报表也比较多,很多不理想。不是这里,就是那里不足,鄙人愚见目前国内大部还是使用IE内核(这么多年IE还是占主导),所有window平台暂时还不可能替换掉。为什么?这里就不是解释了,从asp、jsp、php、Gwt等等.这些应用,在服务端展示能力都不错。在客户端方面却是不尽人意!无非是拿js,com等等来展现。今天要讲也是com的ActiveX组件。这个组件最大特点是无论你是用什么语言开发,都可以使用。原因很简单将json为ActiveX做数据源。服务器只要提供json数据即可以在客户端EReport报表进行动态设计、和预览,实现所见所得。此报表还提供附加组件如中国特有金钱显示方式和条形码等等,还支持导出多种格式、保存报表等等。
附上例子:采用gwt+gxt
如果有朋友需要交流和使用有问题的可以联系: 168xhw@gmail.com QQ:77838319
分享到:
相关推荐
ActiveX只能够在Windows平台下使用,Applet 虽然可以跨平台,但是需要JVM的支持。这些问题给Web GIS的使用上带来了很多的不便,阻碍了Web GIS的广泛应用。 AJAX技术作为近几年的流行技术,很好地解决了这些问题。...
`window.XMLHttpRequest`和AJAX技术为现代Web应用带来了强大的交互性和实时性,使开发者能够在不刷新整个页面的情况下更新页面的部分内容。掌握这些技术对于从事前端开发的工程师来说至关重要。
3. **丰富性和可达性**:AJAX应用提供了类似桌面应用的交互体验,可以在单个页面上展示所有数据,无需频繁跳转,且基于标准的浏览器技术,跨平台兼容性好,无需额外的插件或客户端软件。 4. **节约资源**:AJAX能将...
水晶报表是一款广泛应用于商业智能和数据分析的报表工具,尤其在.NET框架下,它以其丰富的功能和易用性受到开发者的青睐。在Web环境下,水晶报表的ActiveX打印功能常常用于实现用户端的直接打印需求。然而,由于...
### ActiveX控件在基于B/S结构的报表打印中的应用 #### 概述 随着互联网技术的迅速发展,网络执法与监督系统等基于Web环境的应用系统越来越多地采用B/S架构来构建。在这种架构中,客户端通常只需要一个浏览器即可...
在早期,它主要在IE浏览器中通过ActiveX对象实现,后来随着各大浏览器对XMLHttpRequest对象的支持,AJAX成为了跨平台的标准。不过,需要注意的是,不同浏览器对JavaScript和CSS的实现可能存在细微差异,开发时需考虑...
【Ajax 教程(2)】 Ajax,全称 Asynchronous JavaScript and XML,是一种在无需刷新整个页面的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新。在本教程中,我们将...
在本压缩包“FastReport 封装 ActiveX 支持 Web 调用”中,重点内容显然是关于如何在 Web 环境下利用 FastReport 的 ActiveX 控件进行报表处理。ActiveX 是微软推出的一种技术,允许开发者创建可以嵌入到 Web 页面中...
因此,开发时应考虑跨平台的解决方案,如使用JavaScript库或者Web服务来替代ActiveX。 6. 源码分析:文件"RFIDReader"可能包含了实现上述步骤的源代码,具体细节可能涉及与RFID硬件设备的通信协议、错误处理机制...
Ajax技术广泛应用于网页应用,如Google Maps、Gmail、Facebook和Twitter等,它们利用Ajax实现页面部分的即时更新,提供无缝的用户体验。此外,Ajax还用于表单验证、实时聊天、动态搜索建议等功能,大大提升了Web应用...
### 水晶报表ActiveX打印图文并茂说明 #### 一、水晶报表简介 水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于各种商业智能解决方案中。它能够从多种数据源中提取数据,并以丰富的格式展示出来...
在IT领域,ActiveX是一种由微软开发的技术,用于创建可交互的、跨平台的网络应用程序。ActiveX控件是小型的、可重用的软件组件,它们可以嵌入到网页或其他应用程序中,以提供额外的功能。"ActiveX日历控件.ocx"就是...
Foxit Reader SDK ActiveX Professional v3.0.1.914是一款专为开发者设计的高级PDF阅读器组件,用于在应用程序中集成PDF文档处理功能。这个版本是特别软件,意味着它提供了超越普通PDF阅读器的功能,适用于专业开发...
5. js.js:这是一个JavaScript文件,很可能包含了AJAX请求的客户端逻辑,负责向getsubcategory.asp发送请求并处理返回的数据,动态更新二级菜单。 结合标签中的"sqlserver2005新建的一个用户名和密码",我们可以...
为了在客户端运行基于ActiveX文档的Web数据库应用程序,必须满足以下必备条件:用户的浏览器需要安装相应的ActiveX控件;需要在客户端计算机上安装有能够处理ActiveX控件的运行时环境;用户的计算机需要有足够的权限...
标题中的"window script control.exe"指的是Windows Script Control,它是一个微软在Windows操作系统中提供的组件,主要用于在脚本环境中(如VBScript或JScript)执行ActiveX控件或COM对象的操作。这个组件允许...
由于AJAX最初由Internet Explorer通过ActiveX对象实现,其他浏览器后来才跟进,因此在编写AJAX代码时需要注意跨浏览器兼容性问题。通常,开发者会使用库(如jQuery)来简化这一步骤,确保在多种浏览器上正常工作。 ...
非IE内核浏览器ActiveX支持插件是一种技术解决方案,它使得在非Internet Explorer(IE)浏览器上也能使用ActiveX控件。ActiveX是微软开发的一种技术,主要用于在Web页面中集成各种功能,如媒体播放、Java小应用或者...
此外,Xtreme Suite Pro ActiveX还支持多种编程语言,如Visual Basic、VC++、Delphi、C#等,具备良好的跨平台兼容性。 在Xtreme Suite Pro ActiveX中,每个控件都有丰富的属性、方法和事件,这些是控件的基本组成...
ActiveX for Chrome是一款专为谷歌浏览器(Chrome)设计的ActiveX控件,允许用户在Chrome浏览器上运行需要ActiveX技术的网页应用。ActiveX是一种由微软开发的技术,主要用于Internet Explorer,它提供了创建和使用...