Crystal 公式抑制框对象在调试时不在发布时工作 C# & ASP.net
Crystal Formula Suppress Box Object Working While Debuging Not When Published C# & ASP.net
我写了一个非常标准的抑制公式,当我在调试模式下查看我的报告时它可以工作
if ({DataTable.order_qty}-{DataTable.complete_qty}) > 0 then true
当我发布报告时,它加载正常。我的抑制部分或字段的公式似乎有效。但是我有一个盒子对象和一个线对象,它们在发布后停止工作。
显示框对象和线对象,从不隐藏。我尝试反转公式以建议它们开始被抑制和打开,但似乎它们被忽略了。
托管该网站的服务器安装了 Crystal Runtime 13.0.12。该报告是使用 Visual Studio 2015 年 visual studio 13.0.19 的报告编写的。
我继续将服务器更新到 13.0.19。我还不能测试这个,因为我需要在关闭时间重新启动。
但是我不知道这是否能解决问题,所以希望有人可能以前遇到过这种情况并能快速回答。
我可能在这里遗漏了什么?
更新服务器版本以匹配开发人员版本似乎是正确的解决方案。希望这会在将来帮助其他人。
澄清一下,
我更新了 crystal 报告运行时的服务器版本,以匹配与 visual studio 的 crystal 开发人员版本相同的版本。
我写了一个非常标准的抑制公式,当我在调试模式下查看我的报告时它可以工作
if ({DataTable.order_qty}-{DataTable.complete_qty}) > 0 then true
当我发布报告时,它加载正常。我的抑制部分或字段的公式似乎有效。但是我有一个盒子对象和一个线对象,它们在发布后停止工作。
显示框对象和线对象,从不隐藏。我尝试反转公式以建议它们开始被抑制和打开,但似乎它们被忽略了。
托管该网站的服务器安装了 Crystal Runtime 13.0.12。该报告是使用 Visual Studio 2015 年 visual studio 13.0.19 的报告编写的。
我继续将服务器更新到 13.0.19。我还不能测试这个,因为我需要在关闭时间重新启动。
但是我不知道这是否能解决问题,所以希望有人可能以前遇到过这种情况并能快速回答。
我可能在这里遗漏了什么?
更新服务器版本以匹配开发人员版本似乎是正确的解决方案。希望这会在将来帮助其他人。
澄清一下,
我更新了 crystal 报告运行时的服务器版本,以匹配与 visual studio 的 crystal 开发人员版本相同的版本。