找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 动态赋值无效

zhlb
金牌服务用户   /  发表于:2023-11-8 16:31  /   查看:2263  /  回复:1
5金币
本帖最后由 zhlb 于 2023-11-8 17:49 编辑

根据获取的数据,动态修改数据源数据不生效,将生成的内容放在.rdlx-json文件内打开可以正常看到内容const reportResponse = JSON.parse(list[0].Detail).definition
        reportResponse.DataSources[0].ConnectionProperties.ConnectString =
          'jsondata=' + JSON.stringify(this.printRows)
        // .load('codeStatic.rdlx-json')
        console.log(reportResponse)
        report
          .load({
            id: 'report-id123f',
            definition: reportResponse,
          })
          .then(function () {
            return report.run()
          })
          .then(function (pageDocument) {
            return PdfExport.exportDocument(pageDocument, settings)
          })
          .then(function (result) {
            console.log(result)
})

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

最佳答案

查看完整内容

问题描述: 导出报错无授权 问题回答: 如果您是用的PDF流应该不会,二次打印的时候,我们其实没有做操作,先确保给lodop的时候,是已经生成好的pdf流。 而且如果是试用,全程要是localhost或者127.0.0.1,不能出现IP或者域名。 然后如果要把,pdf流给lodop的会,可以单独生成pdf: https://demo.grapecity.com.cn/activereportsjs/demos/api/export/purejs 这个后面是result.download 您换成result.data 就是对应 ...

1 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-11-8 16:31:16
来自 2#

问题描述:
导出报错无授权


问题回答:
如果您是用的PDF流应该不会,二次打印的时候,我们其实没有做操作,先确保给lodop的时候,是已经生成好的pdf流。
而且如果是试用,全程要是localhost或者127.0.0.1,不能出现IP或者域名。
然后如果要把,pdf流给lodop的会,可以单独生成pdf:
https://demo.grapecity.com.cn/ac ... s/api/export/purejs

这个后面是result.download   您换成result.data  就是对应的pdf流,然后用这个流就可以操作了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部