Lenka.Guo
发表于 2021-6-23 09:09:43
您好
.Net core 您可以参考这个文章:https://help.grapecity.com.cn/pages/viewpage.action?pageId=5972414
这个文章数虽然讲的是 ASP.NET MVC, 但是 ASP.NET CORE MVC 的操作步骤是一致的, 只是在安装Nuget包时会有差别。
幽你一默
发表于 2021-6-23 15:59:04
这个里面挡住的代码是什么?
幽你一默
发表于 2021-6-23 16:16:30
或者能给一个这个下面的cshtml界面的也可以,我看我们的框架的配置和这个差不多
Lenka.Guo
发表于 2021-6-23 17:26:44
您可以点击展开源码查看截图中的代码:
小葡萄1
发表于 2021-6-24 16:08:50
请问这种错误是什么原因呢,我们在.net core项目中的cshtml页面打开报告,如果不传参数,是可以正常打开,如果传参数,就会报这个错误
Crystal.Li
发表于 2021-6-24 16:51:24
小葡萄1 发表于 2021-6-24 16:08
请问这种错误是什么原因呢,我们在.net core项目中的cshtml页面打开报告,如果不传参数,是可以正常打 ...
从这个截图看不出来问题,您看有没有可能是jsViewer.min.js没有升级?
小葡萄1
发表于 2021-6-24 16:59:08
如何升级呢?可以给一个最新的吗
Crystal.Li
发表于 2021-6-24 17:26:42
小葡萄1 发表于 2021-6-24 16:59
如何升级呢?可以给一个最新的吗
从这里面找一下:
https://github.com/activereports/WebSamples15
幽你一默
发表于 2021-6-25 11:00:33
你们论坛上传有限制,现在我上次到百度网盘上了,
链接:https://pan.baidu.com/s/1zQJ5u2sT3qgnX5HPlgsksw
提取码:5yn8
里面是我们用.net core框架,使用JSViewer预览报告,没有参数时正常,使用参数就报错,请给解决下
Crystal.Li
发表于 2021-6-25 17:24:21
本帖最后由 Crystal.Li 于 2021-6-25 17:44 编辑
您好,您这个demo我这边跑不起来,我这边自己做了一个demo,使用参数是正常的,您参考一下:链接: https://pan.baidu.com/s/1YgVn4-YHBP4jEx5xajcnQw 提取码: cbng
这样传参也是ok的:
<script type="text/javascript">
//let viewer;
//var a1;
//var a2;
var viewer = GrapeCity.ActiveReports.JSViewer.create({
element: '#viewerContainer',
reportID: '参数报表.rdlx', //报表名称
reportParameters: [{ name: 'P1', values: },
{ name: 'P2', values: ['Reports参数2'] }
],
availableExports: ['Xml', 'Pdf'],
reportService: {}
// other properties
});
//function selectViewReport() {
// a1 = document.getElementById("fname1").value;
// a2 = document.getElementById("fname2").value;
// //viewer.openReport("参数报表.rdlx");
// viewer.openReport('参数报表.rdlx', [{ name: 'P1', values: }, { name: 'P2', values: }]);
//}
</script>