zhengwei_cq 发表于 2021-9-24 09:51:36

打印问题

本帖最后由 Crystal.Li 于 2021-9-24 14:50 编辑

在用户打印后,我想在数据库中记录打印的时间,该如何做,有没有完整的实现代码?

Crystal.Li 发表于 2021-9-24 09:51:37

您好,可以参考文档添加打印按钮:
https://www.grapecity.com/activereportsnet/docs/v15/online/customizing-html-viewer.html


报表的打印是常见的需求,且产品已提供打印按钮及打印接口。
其他额外的需求根据您的业务需求可自行实现~

Crystal.Li 发表于 2021-9-24 14:51:00

您好,这个没有现成的示例代码,这个属于定制需求。
在之前的帖子中也已经给您回复过:

zhengwei_cq 发表于 2021-9-26 11:48:32

我觉得这个应该不是定制需求吧,这个需求应该很普遍吧。
如果定制有两个问题:
1、自定义的按钮如何去替换换页面已有的打印按钮
2、用jquery的打印功能吗?效果怎么样呢?有没有推荐的?
如果有这块完整的示例代码更好,这个是一个常见的需求,对于报表的打印。

zhengwei_cq 发表于 2021-9-26 17:02:01

Crystal.Li 发表于 2021-9-26 15:24
您好,可以参考文档添加打印按钮:
https://www.grapecity.com/activereportsnet/docs/v15/online/customi ...

感谢你的回答,我看参照是否可以解决我的问题,我还是希望这个产品可以在打印功能上更完善一点。比喻暴露一些打印前后的事件。

zhengwei_cq 发表于 2021-9-26 17:34:09

Crystal.Li 发表于 2021-9-26 15:24
您好,可以参考文档添加打印按钮:
https://www.grapecity.com/activereportsnet/docs/v15/online/customi ...

自定义的打印按钮可以加上去,现在还有几个重要的问题,如何获取调用报表的打印方法,以及如何获取报表中的数据。

Crystal.Li 发表于 2021-9-26 18:22:37

您好,报表的打印方法,您看一下获取到的这个viewer对象,上面会暴露诸如打印一类的接口:


这个实际上是把jsViewer在外层包了一下,您可以参考jsViewer的相关用法。
页: [1]
查看完整版本: 打印问题