找回密码
 立即注册

QQ登录

只需一步,快速开始

cngrain

中级会员

32

主题

118

帖子

656

积分

中级会员

积分
656

活字格认证

cngrain
中级会员   /  发表于:2011-5-24 16:00  /   查看:10145  /  回复:14
如题!
如何在页面上按钮点击后,打印当前spread中的数据?

14 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-5-24 16:05:00
沙发
使用Print方法打印。
  1. <SCRIPT language=javascript>

  2.    function onPrintButtonClick() {

  3.        FpSpread1.Print();

  4.    }

  5. </SCRIPT>

复制代码
回复 使用道具 举报
cngrain
中级会员   /  发表于:2011-5-24 16:32:00
板凳
代码测试失败!
提示&quot; Fpspread1 未定义&quot;

你指的是用浏览器自带的print进行打印,还是Fpspread封装的print?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-5-24 16:49:00
地板
当然是Spread的Print接口。
你的Print是否首字母大写?
你的Spread控件ID是否为Fpspread1。

这个异常应该是脚本异常,你可以检查一下问题再哪里。
另外,记得修改后要重新编译。
回复 使用道具 举报
cngrain
中级会员   /  发表于:2011-5-24 17:06:00
5#
错误依旧,见图片

jpg

jpg
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-5-24 17:17:00
6#
看图片,你用的是FireFox。

你可以换成
  1. document.getElementById(&quot;FpSpread1&quot;).Print();
复制代码
回复 使用道具 举报
cngrain
中级会员   /  发表于:2011-5-24 17:41:00
7#
这个是IE下的错误提示

EE.png

23.16 KB, 下载次数: 492

png

回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-5-24 17:49:00
8#
你要么自己调试一下,或者发给我个demo。
回复 使用道具 举报
cngrain
中级会员   /  发表于:2011-5-25 10:10:00
9#
CommandBar上的“打印”按钮响应的是什么事件?
把CommandBar 隐藏后,是否可以直接调用该按钮的事件进行打印?

print.png

5.52 KB, 下载次数: 479

png

回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-5-25 10:17:00
10#
Print按钮就是使用的该接口。

我还是建议你做个能重现你问题的Demo,发到论坛上。我帮你检查。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部