根据获取的数据,动态修改数据源数据不生效,将生成的内容放在.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)
})
|