以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]打印excel报表的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16952) |
||||
-- 作者:lifeofyiyi -- 发布时间:2012/2/28 17:44:00 -- [求助]打印excel报表的问题 高人求助,这个打印出来的报表没有按照设计好的格式输出啊。开始是好的。可是不知什么时候变成这样了。 格式应该是第一类勾了的项在报表的第一类下显示出来。。第二类在第二项。如此类推。。
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/28 17:58:00 -- 你的模板,以下位置并没有设置要打印的列:
|
||||
-- 作者:lifeofyiyi -- 发布时间:2012/2/28 18:00:00 -- [求助] 呃,因为我是利用代码 把表格的内容填入报表里的 填入的内容 其实就是列名。所以没办法定义列啊 您可以看一下打印按钮的代码 |
||||
-- 作者:lifeofyiyi -- 发布时间:2012/2/29 9:13:00 -- [求助] 没人帮忙看下么。。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/29 9:17:00 -- 先Build之前,保存一下生成的模板,看看模板是什么。
也就是先将:
book.Build() \'生成细节区
改为:
Book.Save(fl) \'保存工作簿 |
||||
-- 作者:lifeofyiyi -- 发布时间:2012/2/29 9:32:00 -- [求助] 跟不生成细节区一样的。。我模板是用的[@表名,列名] ![]() ![]() [此贴子已经被作者于2012-2-29 9:32:39编辑过]
|
||||
-- 作者:lifeofyiyi -- 发布时间:2012/2/29 9:33:00 -- [求助] 我想实现的是 这一个样子的 ![]() ![]() |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/29 9:42:00 -- 就不要buid了,直接用代码向指定的单元格写入内容,慢慢调整就行,这个没有技巧可言。 |