找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] U8打印Wyn报表

18502507218 活字格认证 Wyn认证
金牌服务用户   /  发表于:2022-5-10 17:59  /   查看:1456  /  回复:4
3金币
假如U8有API接口,把我们用wyn做的报表内嵌到U8系统里面,当U8点击销售单打印的时候,打印的是我们用wyn做的表格,这个可以实现吗?


4 个回复

倒序浏览
杨威利2022Wyn认证
注册会员   /  发表于:2022-5-10 23:22:34
沙发
本帖最后由 杨威利2022 于 2022-5-10 23:38 编辑

       做为用友的服务商,我来回答前半部分,在销售订单界面做一个新按钮,或是接管打印按钮都是可行的,这时可以把当前订单号传给Wyn (U8定制开发打开一个新地址的网页), 这后一部分,就需要Wyn给一个报表地址,并且能从这个地址传来的参数(订单号)过滤数据源,让Wyn打表只打印当前订单。

      ==你得用Wyn设计一个打印报表,并且建一个报表参数:比如 参数名称为“Parameter1”,我们要过滤的数据为订单号“2022051100012”,因此追加内容为 &dp={"Parameter1":["2022051100012"]}。

评分

参与人数 1金币 +500 收起 理由
James.Lv + 500

查看全部评分

回复 使用道具 举报
18502507218活字格认证 Wyn认证
金牌服务用户   /  发表于:2022-5-11 09:23:16
板凳
杨威利2022 发表于 2022-5-10 23:22
做为用友的服务商,我来回答前半部分,在销售订单界面做一个新按钮,或是接管打印按钮都是可行的, ...

U8点打印的时候,能直接打印这张报表吗?还是说打印的时候是打开这个带参数的报表,然后在wyn报表里面再点击打印
回复 使用道具 举报
杨威利2022Wyn认证
注册会员   /  发表于:2022-5-11 11:27:40
地板
U8点打印的时候通过二次开发,可以达成以下2个效果(1)直接传地址,打开浏览器。(2)再定制开发一个用友窗体,在这个窗体中打开Wyn的报表,本质也是内置一个浏览器。---这两种方式打开后,都进入Wyn,在里边打印。
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-5-11 11:37:52
5#
18502507218 发表于 2022-5-11 09:23
U8点打印的时候,能直接打印这张报表吗?还是说打印的时候是打开这个带参数的报表,然后在wyn报表里面再 ...

这个有两种实现方式一种是集成wyn的报表之后,利用wyn报表自身的打印功能来进行打印,也就是访问到报表,如下图进行打印
image.png243783568.png

这是一种方式,如果您想自定义按钮实现打印的话,那么我们wyn的打印工程有API接口可以进行调用,具体参考教程:

如何调用Wyn Enterprise报表的打印和导出API
https://gcdn.grapecity.com.cn/fo ... 69765&fromuid=57091
(出处: 葡萄城产品技术社区)



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部