Visual Studio 2017中的本地报告在值字段中显示错误

时间:2019-04-03 08:44:34

标签: visual-studio-2017 rdlc localreport

vs2017中的本地报告Rdlc在尝试在字段中表达时会产生#error,但可以在其他计算机上正常工作

我只是制作简单的报告,并在同一列中进行分组,当尝试在新的计算机报告中运行报告时,即使连接在一起,我在其上进行任何表达的字段中也会显示#error

但是如果将报告文件移到我的旧计算机中,它将运行正常

这是我使用的表达的例子 = Fields!CollegeNameEn.Value&“ tt” 它没有显示在报告中

我希望显示值,但显示#error

1 个答案:

答案 0 :(得分:0)

搜索后,我发现此帖子有类似问题

https://forums.asp.net/t/1757832.aspx?Reportviewer+2010+showing+Error+for+expressions

并将这些行放入代码中解决了我的问题

var sec = new System.Security.PermissionSet(System.Security.Permissions.PermissionState.Unrestricted);             localReport.SetBasePermissionsForSandboxAppDomain(sec);

我不为什么我需要这些行,但问题已解决 [这将帮助任何遇到问题的人