以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于Excel报表问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101058)

--  作者:scqianlima
--  发布时间:2017/5/24 12:21:00
--  关于Excel报表问题
最近做学生成绩的一报表,想按班级打印,每打印一个班级就换页开始打印,并且每个班序号能重新从1开始,不知道怎么做才行

图片点击可在新窗口打开查看此主题相关图片如下:模板.png
图片点击可在新窗口打开查看
用上面的模板,输出的报表效果如下图

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170524121456.png
图片点击可在新窗口打开查看
达不到设想的效果,请问要如何修改模板才行?



--  作者:有点色
--  发布时间:2017/5/24 12:33:00
--  

1、换页,加上GroupFooter http://www.foxtable.com/webhelp/scr/1542.htm

 

2、序号问题,这样处理 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=99434&skin=0

 

3、不会做上传具体项目


--  作者:scqianlima
--  发布时间:2017/5/24 14:41:00
--  分页打印会了,但是序号问题不会,看不懂!
分页打印会了,但是序号问题不会,看不懂!能不能帮写下关于序号的代码!,谢谢!
--  作者:有点色
--  发布时间:2017/5/24 14:55:00
--  
以下是引用scqianlima在2017/5/24 14:41:00的发言:
分页打印会了,但是序号问题不会,看不懂!能不能帮写下关于序号的代码!,谢谢!

 

模板里面写 [!序号]

 

BuildDetail事件写  vars("序号") += 1

 

BuildGroupHeader事件写 vars("序号") = 0


--  作者:scqianlima
--  发布时间:2017/5/24 17:29:00
--  还是不会
主要还是不会写你说的两个事件,直接将你写的复制进去不得行,哎!!!
按你说的,我复制到事件里面,序号的预览效果如下图:

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170524173202.png
图片点击可在新窗口打开查看
不知道是哪里不对了?

                                                                                                     
检查了一下,原来是自己写到其他事件内了图片点击可在新窗口打开查看

[此贴子已经被作者于2017/5/24 17:48:31编辑过]

--  作者:有点色
--  发布时间:2017/5/24 18:11:00
--  

 你的事件代码尽量加入这样的代码进行区分

 

Select Case e.Book.TempLate
    Case "模板名称"
        vars("序号") += 1
End Select

 

 如果还有其它问题,尽量做个简单例子发上来。