pb超级报表源代码(pb报表工具)[20240507更新]
admin 发布:2024-05-07 00:41 208
今天给各位分享pb超级报表源代码的知识,其中也会对pb报表工具进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
PB 怎么制作复杂的报表呢,比如有的表头是由多行组成的
1、可以使用tabular数据窗,表头自己“画”(用线和标题组成),“画”表头的工作比较繁琐。
2、可以用crosstab交叉报表实现,但是SQL语句比较难写,一般都是用存储过程。
怎样用PB实现动态报表
要看具体的动态方式和需求。
自由度最高的,是直接编辑建表源码syntax,然后用create()函数生成表格。
如果只是简单的一下字段宽度、颜色、字体等等属性动态修改,用modify()函数动态修改就可以了。
pb报表问题
数据类型不匹配,价格在你的数据库里类型应该是小数吧,应该用lr_price=dw_1.getitemdecimal(i,2)
如何用PB实现统计报表的功能?
你首先要建立存储这些收入支出资料的表,然后根据这些表拉出你需要的datawindow,右侧放一个datawindow控件(dw_1),收入做一个d_rep_in,支出做一个d_rep_out,合计做一个d_rep_sum,当你点"收入"时可以这样写:
dw_1.dataobject='d_rep_in'
dw_1.settransobject(sqlca)
dw_1.retrieve()//可以按月份抓取当月的资料,当然我只说个基本的框架
当你点"支出","合计"同上.具体的做法可以再详细说出你的需求.
希望对你有所帮助!
用pb做报表
首先数据窗口上定义两个参数: datetime ldt_begin
datetime ldt_end
然后数据窗口语句:
select 序号
员工编号
员工姓名
性别
出生日期
工作日期
from 员工信息表
where 工作日期 = :ldt_begin and
工作日期 = :ldt_end
定义实例变量: datetime id_begin,id_end
id_begin 获取你的起始时间 id_begin=datetime(date(开始时间),00:00:00)
id_end 获取你的截止时间 id_end=datetime(date(截止时间),23:59:59)
//关于你怎么获取你的开始时间,截止时间你自己写吧,比较好的办法是搞个万年历的时间控件
窗口的open事件中写入:dw_1.settransobject(sqlca)
生成报表的click事件中写入:dw_1.retrieve(id_begin,id_end)
打印报表:dw_1.print()
退出:close(parent)
pb超级报表源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于pb报表工具、pb超级报表源代码的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:网络推广搜索引擎,网站搜索推广
- 下一篇:sem竞价专员,sem竞价专员是干什么的
相关推荐
- 05-19seo站长,seo站长工具
- 05-19百度seo关键词优化工具,百度app关键词优化
- 05-185118关键词挖掘工具,5118素材网站
- 05-17seo公司运营,seo运营报表
- 05-17爱站关键词挖掘查询工具,关键词爱站网关键词挖掘工具
- 05-16站长工具seo诊断,seo站长常用工具
- 05-15站长工具外链查询,站长工具接口
- 05-14恶意点击软件哪个好,防恶意点击工具
- 05-12网站安全检测工具网站,网站安全测试工具
- 05-10seo排名推广工具,如何做seo推广排名见效快
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接