找回密码
 立即注册

QQ登录

只需一步,快速开始

charise

金牌服务用户

3

主题

7

帖子

24

积分

金牌服务用户

积分
24
最新发帖
charise
金牌服务用户   /  发表于:2022-2-18 16:33  /   查看:1711  /  回复:5
jsViewer 中参数传递

出现错误提示

The JSON value could not be converted to System.Collections.Generic.Dictionary`2

使用: reportParameters:json参数,
json参数没有问题,在AR14运行正常


5 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-2-18 17:03:32
沙发
您好,方便的话上传个截图看看您的参数格式,我使用15测试看看。
回复 使用道具 举报
charise
金牌服务用户   /  发表于:2022-2-18 17:59:25
板凳
经过测试,是只有带参数的报表都打不开,跟传过去的参数没有关系,是不是升级不到位
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-2-18 18:13:46
地板
您好,方便的话上传一下您的项目,我们这边测试一下。
回复 使用道具 举报
charise
金牌服务用户   /  发表于:2022-2-20 11:59:19
5#
测试项目 下载地址
http://d.ap315.cn/ar15test.rar

项目说明

1.开发程序是 AR14版中的示例WebDesignerSamples 的基础上进行小量修改  开发的,并升级成AR15 V2
2.现在升级玻AR15 v2
jsViewer 打开有参数的报表  出现 The JSON value could not be converted to System.Collections.Generic.Dictionary`2

3. Preview/l1001.rdlx  有参数的 打不了开
    Preview/l1002.rdlx  没有参数的 可以打开
编辑 edit/l1001.rdlx ; edit/l1002.rdlx


jsViewer 主要问题有两个
  1.在AR14 不能汉化
  2.升级 AR15 v2 不能打开有参数的报表文件

多谢

回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-2-21 15:09:38
6#
本帖最后由 Bella.Yuan 于 2022-2-21 15:20 编辑

您好,问题一:参考下面帖子教程进行修改:
ActiveReports  V14-JSViewer 汉化问题
https://gcdn.grapecity.com.cn/fo ... 72398&fromuid=65049
(出处: 葡萄城产品技术社区)
问题二:下载您的文件查看后,您的文件没有升到15的版本,您需要先升级至15的版本,然后更新对应的Nuget包,更新package.json文件的版本号,然后重新生成一下项目,运行项目。        

14和15版本的不同:14版本的Design和Preview是分开的,但15的是合并在一起的,但您的项目配置了preview,所以暂时我这边只是修改了对应的配置文件至15版本,修改后的已上传至附件,您可以下载查看对比一下。




本帖子中包含更多资源

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

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