之前工作就是和大家一起的做一些web开发,需求设计、编码、测试以及实施维护,没有什么特别的地方,其他的就是在项目组做了n个接口,其他没什么。一个偶然的机会接触做一个叫cell报表的东西,起初只是觉得这个东西不错,那个时候正好出差回来没什么事可做,就帮忙做了点开发。后来被领导发现原来我做这个比做其他的强,倒不是我做web的能力差,让他感觉到我自学能力还是比较强以及其他方面均比较均衡,设计的面也比较广,于是把调出原先的项目组来专门做这个cell报表。
这几天的主要工作就是保存报表、打开报表和插入图片,保存cell报表差点犯下一个特大错误,因为是web项目,所以要把文件保存在服务器,我查cell帮助文档找到filesaveas方法,二话没说那来就用,呼呼程序做出来,自己开发服务器和客户端都是一台机器没什么,后来同事一说我才发现出问题了,我调用的方法是保存在客户端,这个可行,来找到fileupload方法,实现的过程也是一波三折,对这边的程序还是不熟,好多东西都不了解,我接手这个没有人给我讲系统,也没有给设计文档以及数据字典,真是苦啊!用的什么都要取问别人,或许现在中国的it开发管理都这样,太缺少文档。
在这里有必要介绍一下cell报表,如果也有做这个cell报表的,我们可以一起研究。
Cell 产品分Cell 组件和Cell 插件两个姐妹产品。Cell 组件、插件(ActiveX控件)是北京用友华表公司在长期开发实践的基础上推出的功能强大、技术成熟的报表二次开发工具,是国内技术领先拥有广泛客户群的商业报表组件,有600多个编程接口,实现报表自定义,报表显示、打印预览、打印,图表,公式,自定义函数、资源本地化等强大功能,能够完全读写Excel文件。是软件开发人员开发优秀报表软件的最佳解决方案。
Cell 组件适用于开发Windows报表应用程序
1、 强大的制表能力,特别适合制作中国式的复杂报表,解决您所有的制表难题;
2、 丰富的单元格类型,支持数值、货币、日期、文本等类型。Cell的单元格囊括了几乎所有的Windows标准控制;
3、 丰富的打印设置,美仑美奂的打印预览和打印效果,轻松输出各种报表;
4、 无须系统安装Excel,就可以和Excel文件完全转换,转换效率更高,效果更完美;
5、 强大的自定义函数功能,用户可根据自己的业务逻辑添加自己的函数;
6、 极大地提升了图表功能,图表种类和效果比肩Excel;
7、 资源本地化功能,根据需要可将Cell设成不同的语言版本;
8、 适用于VB、VC、VF、.NET、Delphi、C++ Builder、PowerBuilder等开发工具。
Cell 插件适用于开发B/S结构的网络报表程序
1、 具备Cell组件的所有特色功能,在浏览器中提供报表的显示和打印(非IE的打印);
2、 网络报表界面美观,大大改善了浏览器中报表的输出效果;
3、 带有国际化数字签名,让用户使用的更安全、更放心;
4、 可将报表文件另存为华表文件或者Excel文件,从而可以进行进一步加工;
5、 支持ASP、ASP.Net、JSP、VBScript、JavaScript等语言开发。
特征
|
功能明细
|
总体印象
|
1、表尺寸 8、拖放
2、与Excel拖放兼容性 9、输入控制
3、单元内编辑 10、多选/整行选择
4、集成图表 11、单元公式
5、中文环境 12、单元内容字符数限制
6、已有对话框数 13、自动拖拽填充
7、JavaScript,VBScript全兼容接口
|
单元风格
|
1、数值格式 5、表格线
2、字体/颜色/风格 6、自动折行显示
3、日期、时间 7、3D风格
4、货币,百分比 8、内容超长时省略号提示
|
单元格类型
|
1、下拉框 7、步长式滚卷钮
2、核选框 8、图表
3、按钮 9、条形码
4、图形 10、单选钮
5、滚卷钮 11、下拉表格(*****)
6、可隐藏式下拉钮 12、超级链接
注:下拉表格
这是CELL中特有的一种控制,来源于PowerBuilder中的DataWindow,但功能更加优秀。下拉表格打开以后,将出现另一张表,而此表的内容来源于母表的数据(可以取自任意区域,或取自不同的表页)。使用户选择数据更加方便
|
图表
|
1、根据表数据自动产生
2、单元数据改变时自动刷新图表
3、根据图表大小自动设置图表字体
4、相对引用单元格数据(与相对单元公式类似)
5、图表向导对话框
6、特有的X轴属性设定
7、根据数据智能设定数据轴
8、鼠标拖放及resize图表大小
9、多种图表类型
10、图表浮在窗体上
|
公式及函数
|
1、相对公式
2、求任意表达式值
3、编辑公式时立即求值
4、产生循环引用时给出产生循环引用公式的列表
5、有语法错误时光标停留在错误位置上
6、系统函数数量
7、自定义函数
8、加入自定义函数帮助
9、单元格数据类型
13、区域数据类型
14、支持逻辑表达式
15、公式单元彩色显示(打印时自动转为黑色)
|
打印及预览
|
1、打印 7、页眉页脚字体颜色字号
2、打印预览 8、页边距
3、页眉页脚 9、预览多页显示
4、纸的方向 10、双滚卷条及键盘控制预览页移动
5、打印设置对话框 11、均可在浏览器中使用以上方法
6、部分打印
打印是商业软件不可缺少的一环,也是程序员感到很头疼的地方。Cell组件尤其重视打印,从上表看,Cell 提供的打印功能完全可与办公软件相媲美。
|
输出文件格式
|
1、Excel 4、HTML
2、PDF 5、CSV
3、TXT
|
报表类型
|
1、子报表 5、多层表头
2、多重嵌套报表 6、条件分组
3、交叉报表 7、Summary
4、主从表
|
其他
|
1、资源本地化
2、可在多语言环境下使用
3、中国式复杂报表制作
|
分享到:
相关推荐
"Cell报表组件"是Delphi开发中常见的一种报表解决方案,它允许开发者创建具有灵活布局和丰富数据展示能力的报表。 本示例源程序可能是为了演示如何在Delphi项目中集成和使用Cell报表组件。这类组件通常提供一系列的...
在IT行业中,尤其是在数据分析、报表制作与展示领域,"CELL组件操作报表"是一个重要的概念,它涉及到使用特定的工具或库来创建、编辑和管理基于CELL的报表。在这个场景下,"CELL"可能指的是单元格,类似于电子表格中...
在IT行业中,报表系统是企业数据管理和决策支持的关键部分,而用友的cell华表是一款深受用户喜爱的报表工具。本文将深入探讨“cell华表用友软件制作报表”的相关知识点,包括其特点、功能、自定义报表的能力以及与...
通过研究这个"Cell报表组件的VB实例集",开发者不仅可以掌握VB中报表设计的基本技巧,还能深入了解如何在实际项目中应用这些技术,提升自己的编程能力。每个源码文件都是一个独立的学习案例,解压后逐一分析,将有助...
从压缩包子文件的文件名称列表"EXE"来看,可能包含的是一个可执行文件,可能是用户完成自定义报表设计后的应用程序,或者是一个示例程序,用户可以通过运行这个程序来学习如何使用CELL组件创建自定义报表。...
Cell_Delphi是一款基于Delphi开发的报表工具,专为Delphi开发者设计,用于创建复杂、高效且具有高度自定义功能的报表。本篇文章将深入探讨Cell_Delphi的核心特点、功能以及如何在Delphi环境中集成和使用。 1. Cell_...
【标题】"Cell插件ASP报表设计源码" 提供了一种基于ASP技术的报表设计解决方案,这通常涉及到Web应用程序中的数据展示和分析。Cell插件可能是这个系统的关键组件,它可能是一个用于增强ASP(Active Server Pages)...
"JAVA报表源码,CELL插件的引入"这个主题聚焦于Java报表开发中的一个重要环节——CELL插件的集成与应用。这篇文章将深入探讨CELL插件在Java报表系统中的作用、如何引入以及它带来的优势。 首先,我们需要理解什么是...
在本案例中,我们关注的是名为"Formula One \cell"的报表控件,它是一款专为PowerBuilder环境设计的组件。PowerBuilder是一款强大的第四代编程语言(4GL),主要用于开发企业级的应用程序,特别是那些需要数据库交互...
通过《用友Cell帮助文档V6.1》的详细学习,开发者能够掌握Cell的各项功能,高效地进行报表设计、开发和维护,为企业提供高质量的报表服务。同时,该文档还包含了故障排查、性能优化等方面的指导,帮助开发者解决实际...
通过深入学习和实践这个“Cell报表组件的VB实例集”,开发者不仅能掌握Cell报表组件的基本用法,还能了解到如何在实际项目中有效利用这些工具,提升报表开发的专业水平。无论是初学者还是经验丰富的开发者,都能从中...
华表Cell是一款强大的报表工具,它以其便捷的使用方式和丰富的功能,为用户提供了高效的数据处理和展示方案。本案例“ProductList”便是基于华表Cell在IE浏览器中进行数据展示和汇总的一个实例,通过深入探讨这一...
【用友Cell示例源码】是一份专用于理解和学习用友华表Cell技术的代码资源,它包含了一系列示例程序和相关属性的详细说明,旨在帮助开发者更好地掌握这一技术。用友Cell是用友软件推出的一款强大的表格计算与展现组件...
总结,用友华表CELL插件Demo_cellweb是一个强大且灵活的报表解决方案,它为企业提供了便捷的数据管理和分析工具。通过深入了解和实践,我们可以充分利用其功能,提升企业数据处理能力,助力企业在数字化转型的道路上...
- 表格:在数据展示类应用中,如报表、数据分析等,cell组件用于构建表格的行和列,展示结构化数据。 - 商品列表:电商应用中,商品卡片通常由多个cell组成,展示商品图片、名称、价格等信息。 - 导航栏:在移动...
"华表cell5.3.8.0620"是一款专用于数据分析和处理的软件,主要服务于工程、科研以及企业决策等领域。该版本号5.3.8.0620表明这是一个经过多次迭代和优化的成熟产品,可能包含了性能提升、功能增强以及修复已知问题等...
Apache POI是一个开源项目,主要用于读取和写入Microsoft Office格式的文件,如Word、Excel和PowerPoint。...通过学习这些内容,你将能够熟练地用Java生成复杂的Excel报表,并处理各种数据格式和计算。
首先,"Cell插件IE&JAVA开发示例.rar"可能是一个用于在Java应用程序中展示报表的插件,它支持Internet Explorer浏览器,并且提供了与Java集成的示例。这个插件可能包含了用于处理单元格数据、格式化以及交互功能的...
【标题】"xxx.zip_cell" 指向的是一个与 "Cell" 组件相关的源码压缩包,这个组件主要用于创建超级报表模板设计器。在 .NET 开发环境中,尤其是在 C# 编程语言下,这样的组件通常用于数据可视化、报表设计和数据分析...