主题:请教:大哥大侠们帮忙啊,怎么样使表单、报表规律化?
hao710
[专家分:0] 发布于 2008-08-05 08:27:00
我是一个VF的初学者,我想做个VF,是这样设计的:一个数据dbf,一个个人输入表单(文本框),一个全体人员浏览表单(表格),一个报表。在个人表单输入个人详细情况后,浏览表单和报表都是每一页10行。我现在做的表单和报表不能控制每页10行,老是多,如11行、12行,另外报表上每页不能都加标题,怎么样才能使表单和报表有些规律呢?代码是什么呢?望大家指教。急盼,谢谢!
1、表单(表格)和报表怎么样才能每页10行。
2、报表怎么样才能每页都有标题。
回复列表 (共12个回复)
沙发
wzxc [专家分:9440] 发布于 2008-08-05 09:47:00
1、要每页有报表标题,在页标头带区(page header)设置。
2、每页打印10行,调整细节带区(detail)的高度。
3、表格限定显示10行,没做过。试试看:去掉横竖滚动条,调整行距显示10行。
板凳
hao710 [专家分:0] 发布于 2008-08-05 11:23:00
你说的我用过,调整细节高度后,但数据输入多后,如输入11行后,就顶到第二页啦,我觉得有代码控制比较好,但那个老师只告诉我如果不到行数可以用空格代替的代码。
3 楼
wzxc [专家分:9440] 发布于 2008-08-05 12:49:00
[quote]你说的我用过,调整细节高度后,但数据输入多后,如输入11行后,就顶到第二页啦,我觉得有代码控制比较好,但那个老师只告诉我如果不到行数可以用空格代替的代码。[/quote]
每页固定10行,有10条以上记录当然要到下一页。
真搞不懂你究竟要怎样?
4 楼
hao710 [专家分:0] 发布于 2008-08-05 15:52:00
你说的我用过,调整细节高度后,但数据输入多后,如输入11行后,就顶到第二页啦,我觉得有代码控制比较好,但那个老师只告诉我如果不到行数可以用空格代替的代码。
我做的报表底下有 总计: 实际: 支出 :等,多输入数据后,总计等就在下页了,而我想打印的每页格式是一样的:标题,内容(10行),总计,页码。能帮我么?谢谢
5 楼
wzxc [专家分:9440] 发布于 2008-08-05 20:30:00
总计,页码在什么带区?
6 楼
hao710 [专家分:0] 发布于 2008-08-05 21:10:00
总计在总结区,页码在页注脚区。谢谢,怎么才能做呢?
7 楼
wzxc [专家分:9440] 发布于 2008-08-06 09:32:00
不用总结带区
把需要计算的细节带区中域控件复制到页脚区。
打开属性对话框,选计算页框
计算类型(calculation type:)
选择sum
重置(reset based on)
选择report (在每页显示累计数)
选择page (在每页显示本页合计数)
8 楼
hao710 [专家分:0] 发布于 2008-08-07 09:07:00
我把细节带区中域控件复制到页脚区,按域控件的属性对话框,但没有你说的这些内容啊,选计算页框
计算类型(calculation type:)选择sum重置(reset based on)选择report (在每页显示累计数)
选择page (在每页显示本页合计数),怎么样才能做出来呢?
9 楼
wzxc [专家分:9440] 发布于 2008-08-07 09:22:00
你的vfp版本?
10 楼
hao710 [专家分:0] 发布于 2008-08-07 17:35:00
vf6.0 这个是不是很低,不能做你说的那样?
我来回复