找回密码
 立即注册

QQ登录

只需一步,快速开始

ahjuxin.net
初级会员   /  发表于:2022-10-24 08:02:02
30#
还是待解决,你们技术人员说测试一下发个demo给我,但是到现在也没有发
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-10-24 10:05:00
31#
本帖最后由 Felix.Li 于 2022-10-24 10:09 编辑
ahjuxin.net 发表于 2022-10-24 08:02
还是待解决,你们技术人员说测试一下发个demo给我,但是到现在也没有发

抱歉,我记得咱这边是想要预览的功能。写法可以在我之前的基础上加成下面的代码
api地址:https://www.grapecity.com/active ... nline/overview.html

  1. GrapeCity.ActiveReports.WebDesigner.renderApplication("ar-web-designer").then((api) => {
  2.       var reportContent = Templates
  3.       api.settings.preview = {
  4.         canPreview: true,
  5.         openViewer: (options) => {
  6.           if (viewer) {
  7.             viewer.openReport(options.documentInfo.id);
  8.             return;
  9.           }
  10.           viewer = GrapeCity.ActiveReports.JSViewer.create({
  11.             element: '#' + options.element,
  12.             renderFormat: 'svg',
  13.             reportService: {
  14.               url: 'api/reporting',
  15.             },
  16.             reportID: options.documentInfo.id,
  17.             settings: {
  18.               zoomType: 'FitPage',
  19.             },
  20.           });
  21.         }
  22.       }
  23.       api.documents.openById('NewReport.rdlx', { platform: 'rdlx', type: 'report', subType: 'cpl' }, 'NewReport', reportContent).then((rep) => {

  24.       });
  25.     })
复制代码





回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-10-24 10:18:13
32#
然后这种创建的应该是带有文件打开和另存为的

地址为文件发布的resources目录下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ahjuxin.net
初级会员   /  发表于:2022-10-24 10:23:19
33#
Felix.Li 发表于 2022-10-24 10:05
抱歉,我记得咱这边是想要预览的功能。写法可以在我之前的基础上加成下面的代码
api地址:https://www.gr ...

有中文的api嘛?
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-10-24 10:33:06
34#

抱歉,我们暂时没有。目前只支持英文。
回复 使用道具 举报
ahjuxin.net
初级会员   /  发表于:2022-10-24 14:56:26
35#
预览的时候会报错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ahjuxin.net
初级会员   /  发表于:2022-10-24 15:41:42
36#
报表参数在代码怎么设置进去呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-10-24 17:46:30
37#
上面那个问题可能我代码没有放全,你加一个:
let viewer = null;
在这些前面就可以了。
然后后面这个,您看明天方便嘛,明天咱们开一个腾讯会议,我大概给您说一下我这边怎么生成报表的json。然后放在template里面就可以了
回复 使用道具 举报
ahjuxin.net
初级会员   /  发表于:2022-10-25 07:56:25
38#
Felix.Li 发表于 2022-10-24 17:46
上面那个问题可能我代码没有放全,你加一个:
let viewer = null;
在这些前面就可以了。

这个我看报错试着加过了,是这个问题
好的,静候佳音
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-10-25 11:12:54
39#
ahjuxin.net 发表于 2022-10-25 07:56
这个我看报错试着加过了,是这个问题
好的,静候佳音

18408010129+李佳豪 邀请您参加腾讯会议
会议主题:Felix预定的会议
会议时间:2022/10/25 14:30-15:00 (GMT+08:00) 中国标准时间 - 北京

点击链接入会,或添加至会议列表:
https://meeting.tencent.com/dm/BdhgufyyKwAY

#腾讯会议:246-147-527

复制该信息,打开手机腾讯会议即可参与
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部