社区
资源
帖子详情
急!vb的报表控件!
xuzhengbait
2007-07-18 09:02:58
我想知道vb除了自带的报表控件,外还有什么控件可以用!
如果有请把例子也发来!
...全文
1033
5
打赏
收藏
急!vb的报表控件!
我想知道vb除了自带的报表控件,外还有什么控件可以用! 如果有请把例子也发来!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meiZiNick
2008-05-01
打赏
举报
回复
不会,帮顶
hpygzhx520
2007-08-04
打赏
举报
回复
以我目前的经验和认识,我觉得最好的办法还是结合EXCEL做
zipuliu
2007-08-04
打赏
举报
回复
你要看你要的是什么效果的.有些还是不错的
zipuliu
2007-08-04
打赏
举报
回复
上面的,别老是做广告行不行
给点实际的
lgxysl
2007-07-22
打赏
举报
回复
lgxgrid控件
-------------------------------------------------------------------
Lgxgrid表格(报表)控件升级啦,欢迎新老朋友都来看看
详细说明:http://lgxyslldw.512j.com
下载试用:http://lgxyslldw.512j.com/jszc/hf/MySoft/lgxgrid.rar
LgxGrid是一款功能强大的表格(报表)控件,使用这个控件,你可以轻轻松松地为你的应用程序创建各种表格用户界面,大大加快你的开发效率,更好地满足你的客户需求。无论是使用LgxGrid控件开发传统的Windows应用程序,还是开发基于B/S的Web应用程序(特别适用于开发类似于AJAX的无刷新的Web应用程序),都会给你带来意想不到的惊喜!Lgxgrid控件内含详尽的中文帮助说明,各种语言的例程,无论是初学者还是资深程序员,Lgxgrid控件都会让你得心应手!
Lgxgrid控件的新增功能
一、公式功能
Lgxgrid控件从6.5版本起,将支持公式。当在一个单元格内键入“=”时,所输入的字符串将作为公式进行处理。用SetFunc写入的字符串,也被作为公式进行处理(用SetFunc写入的字符串,前面不用带“=”)。Lgxgrid控件公式的特定函数:
1、grid(h,l)函数,h和l为行号和列号;或一组由“:”和界定的行号和列号的范围,如1:5,2:3表示第1至5行,第2至3列在lgxgrid控件中,公式中包含的grid(h,l)函数被识别为获得一个单元格的值或一组单元格的值的数组。如公式:“=grid(2,1)",表示此单元格的值将等于第2行,第1列的单元格的值,当第2行,第1列的值发生改,含有这个公式的单元格的值也随之改变。如果grid()函数的行号或列号前带有“$”符号,则表示这个行或列是绝对引用的,否则为相对引用。当相对引用的grid()函数被复制粘贴到别的单元格,那么行号或列号会被加上相对的偏移量,如果是绝对引用,则不会有偏移量。而公式“=grid(1:3,1)”则返回包含第1至3行第1列的单元格的值的数组。同样,如果行号和列号前不含“$”符号,则表示相对引用,否则为绝对引用。
2、 Sum(arr)函数,arr是一个数组。通常,这个数组由grid(h,l)函数返回。 Sum(arr)函数是对arr组中数值元素进行求和。例如“=sum(grid(1:5,2))”将得到第1至5行第2列单元格内数值元素的和,非数值元素将被忽略。
3、 Count(arr)函数,arr是一个数组。通常,这个数组由grid(h,l)函数返回。 Count(arr)返回arr数组中数值元素的个数。例如公式“=sum(grid(1:5,2))/ count(grid(1:5,2))”将返回第1至5行第2列中数值元素的平均值。
4、 FirstData(arr)函数,arr是一个数组。通常,这个数组由grid(h,l)函数返回。 FirstData(arr)函数返回arr数组中的第1个元素的值
5、 Ifx(arr,data,ReArr)函数,arr和ReArr都是数组,而且要求它们的大小相同,ReArr的元素和arr的元素一一对应,它们通常由grid函数生成。Data是一个数值。 Ifx(arr,data,ReArr)函数按比较条件返回一个数组,arr数组是比较数组,data是比较值,ReArr是待比较后对应返回值的数组。如果arr中的某一元素与data相等,则返回ReArr中与之相对应的值。满足条件的元素可能有多个,最后返回的是所有满足条件的值的数组。例如:“=Ifx(grid(1:10,1),"男",grid(1:10,2)”
6、 其他lgxgrid 控件支持的运算符和直接支持的函数。
Lgxgrid支持的运算符有:
“+、-、*、/、^、(、)”
Lgxgrid还直接支持下列数学函数:
sin(x)、cos(x)、 e(x)、 pi (x)、abs(x)、 atan(x)、 cosh(x)、 tanh(x)、 sinh(x)、 exp(x)、 mod(x,y)、 log(a,x)、 ln(x)、 lg(x)、 roundx(x,n)
7、 lgxgrid控件中与公式有关的新增方法、属性和事件(详细内容请参考该方法、属性和事件的说明):
CopyFunc、PlasterFunc、GetFunc 、SetFunc、ReturnData(属性)、OutFunctionAdd(事件)
二、处理大批量数据的功能
lgxgrid控件6.5与以前版本相比,数据的处理能力大大增加。支持处理大批量的数据的方法主要有(详细内容请参考该方法的说明):
1、 RecordsetToGird方法:从数据库直接加载大量数据到表格(超过30万行的数据,建议分段)
2、 SetdRowsx方法:设置大量的行数
3、 RowsAdd方法:在原有的基础上添加大量的数据行数
4、 SetDataAll方法:用于通过循环大量地逐个设置单元格的值
三、改进DataToExel方法
改进后的DataToExel,将可以在加载数据到Excel的同时,根据lgxgrid控件的格式设置Excel电子表格的格,以前的版本不支持格式设置。
四、改进了一些打印的BUG,改进SetPrintInfo打印设置方法
lgxgrid控件6.5,改进了一些打印的BUG,改进SetPrintInfo打印设置方法,使打印支持页码和总页数的打印,支持每页打印本页小计(可选)
vb
报表
打印
控件
完美解决
Vb
报表
功能不全的问题 ,里面有代码Demo ,可以直接使用。
VB
打印中文的
报表
控件
由于
VB
打印文中
报表
效果不理想,可以考虑使用此
控件
用
VB
编写的
报表
控件
自己写的,在项目中测试了,能用,希望还能完善
ReportX
报表
控件
VB
实例
ReportX
报表
控件
VB
实例
在
vb
中使用的
报表
控件
,非常好用
一个方便好用的
报表
控件
,可以排版,支持脚本,支持数据库,也可手工设置数据,非常适合制作各种复杂的
报表
资源
1,065
社区成员
6,493
社区内容
发帖
与我相关
我的任务
资源
VB 资源
复制链接
扫一扫
分享
社区描述
VB 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章