我正在使用Crystal Reports 13和Visual Studio 2010 Ultimate。
以下是使用晶体语法公式的Crystal Report片段:
if {covDataSetTable.passFail1} = true then
b := a + "<b>Passed</b>"
else
b := a + "<b>Failed</b>";
covDataSetTable
是存储在xsd文件中的DataSet。我在passFail1s2
中添加了一个新列covDataSetTable
,需要使用类似的公式访问它:
if {covDataSetTable.passFail1s2} = true then
b := a + "<b>Passed</b>"
else
b := a + "<b>Failed</b>";
现在,Crystal Reports报告公式中存在错误。它希望第一行中有一个字符串而不是true
:
if {covDataSetTable.passFail1s2} = true then
为什么?如何解决?