作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个命令行实用程序,可以生成一个简单的 Crystal 报告。我最近使用 Visual Studio 2008 迁移器将项目从 .NET 1.1 更新到 .NET 3.5,现在遇到了以前从未收到过的错误。
问题出在 work_order 公式中,如下所示:
stringVar nvl_ship_wrk_id := "0";
stringVar nvl_ship_wrk_seq := "0";
If Not IsNull({FeedBOLInput.ShipWrkId}) Then
nvl_ship_wrk_id := {FeedBOLInput.ShipWrkId};
If Not IsNull({FeedBOLInput.ShipWrkSeq}) Then
nvl_ship_wrk_seq := {FeedBOLInput.ShipWrkSeq};
nvl_ship_wrk_id & " - " & nvl_ship_wrk_seq;
错误是:
- InnerException {"A string is required here.
Error in File C:\\...\\temp_88c50533-02c6-4973-ae06-ed0ab1a603ac {0D5E96FB-038A-41C5-93A7-A9D199961377}.rpt:
Error in formula <work_order>.
'stringVar nvl_ship_wrk_id := \"0\";
'
A string is required here."} System.Exception {System.Runtime.InteropServices.COMException}
有人知道这是什么吗?我没有线索了。数据集正确输入 - 并且错误似乎指向仅初始化变量的行。
最佳答案
您可以尝试将 {FeedBOLInput.ShipWrkId} 和 {FeedBOLInput.ShipWrkSeq} 转换为字符串,以确保它作为字符串出现。
我不确定为什么你所拥有的不起作用,但看看下面的内容是否适合你。
stringVar nvl_ship_wrk_id := "0";
stringVar nvl_ship_wrk_seq := "0";
If Not IsNull({FeedBOLInput.ShipWrkId}) Then
nvl_ship_wrk_id := CStr({FeedBOLInput.ShipWrkId});
If Not IsNull({FeedBOLInput.ShipWrkSeq}) Then
nvl_ship_wrk_seq := CStr({FeedBOLInput.ShipWrkSeq});
nvl_ship_wrk_id & " - " & nvl_ship_wrk_seq;
关于crystal-reports - Crystal Reports - "A string is required here"公式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1154785/
我是一名优秀的程序员,十分优秀!