找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] Spread打印问题

lzechoca
论坛元老   /  发表于:2014-1-9 15:56  /   查看:11076  /  回复:16
你好,我碰到的主要问题说明如下:
1、我的工程是基于vs2005做的
2、报表数据我已经全部通过代码生成了
3、列是动态的,行也是动态的
我没有实现的功能如下
1、现在需要通过行数据的多少自动分页并打印
2、打印出来的报表中包括表头、表体和表尾三个部分,其中表头需要
根据分页自动显示在每一页的开头
3、在form里面添加打印、打印预览工具栏实现以上的打印要求。
4、在源代码的根目录下我配了一个word文档进行说明。

请问你能否直接在我的代码基础之上添加以上功能吗?

Demo.rar

144.87 KB, 下载次数: 1475

16 个回复

倒序浏览
lzechoca
论坛元老   /  发表于:2014-1-9 15:59:00
沙发
补充说明一下,我使用的spread版本是5
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-9 18:23:00
板凳
回复 2楼lzechoca的帖子

demo收到了, 明天给您回复。
回复 使用道具 举报
lzechoca
论坛元老   /  发表于:2014-1-9 21:07:00
地板
非常感谢!比较急!
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-10 16:14:00
5#
回复 1楼lzechoca的帖子

您好,demo跑起来了, 加上数据, 非常漂亮的demo,赞一个。

spread_demo.gif

您要的打印、打印预览功能,我们一个可下载源码的在线demo:http://www.gcpowertools.com.cn/products/spread_winforms_demo.htm


spread_print_demo.gif

spread_print_demo2.gif

请先下载源码看看,在具体实施功能的过程中,遇到问题我们再就问题沟通,这样可能效率会更高。


对了,好像您用的是Spread Winform 7.2 版本。
回复 使用道具 举报
lzechoca
论坛元老   /  发表于:2014-1-10 16:40:00
6#
能把你修改好的demo源码给回我吗,我想明天给领导演示一下,怕看帮助文档来不及,非常感谢!
回复 使用道具 举报
lzechoca
论坛元老   /  发表于:2014-1-10 17:03:00
7#
这样沟通效率好低哦,我没有看到你贴出来的我的demo运行图中有打印菜单呀,我去下载了那个演示程序,但是用vs2010没有办法编译?
回复 使用道具 举报
lzechoca
论坛元老   /  发表于:2014-1-10 17:17:00
8#
晕,我们还没有买控件,正在试用呢,你的例题下下来后不能运行,没有许可证文件
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-10 17:20:00
9#
回复 8楼lzechoca的帖子

有30天试用的, 除非已经超期了。
对了, 你下载的demo要Spread 7.2的。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-10 17:22:00
10#
回复 6楼lzechoca的帖子

这个例子可以通过这样实现,我把代码添加出来,您在demo上添加一个打印预览的按钮,把代码粘贴过去。

PrintInfo.RepeatRowStart\End可以设置 Head


  1.        private void toolStripButton1_Click(object sender, EventArgs e)
  2.         {
  3.             PrintInfo info = new PrintInfo();
  4.             info.RepeatRowStart = 0;   //开始重复的rowIndex--head
  5.             info.RepeatRowEnd = 14;  //结束重复的rowIndex---head
  6.             info.Preview = true;
  7.             fpSpread1.ActiveSheet.PrintInfo = info;
  8.             fpSpread1.PrintSheet(fpSpread1.ActiveSheetIndex);

  9.         }
复制代码
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部