Crystal reports complexin If-Else始终返回最后一个Else的结果
这是3公式查询的第一部分,该查询在形成产品目录的报表中形成文本标记 我已经广泛研究了If/Else语法,除了返回最终的“半托盘”之外,我什么也没有得到。我哪里做错了Crystal reports complexin If-Else始终返回最后一个Else的结果,crystal-reports,Crystal Reports,这是3公式查询的第一部分,该查询在形成产品目录的报表中形成文本标记 我已经广泛研究了If/Else语法,除了返回最终的“半托盘”之外,我什么也没有得到。我哪里做错了 If isNull({OITM.SalPackMsr}) OR {OITM.SalPackMsr} = "Pallet" then (if isNull({OITM.SalPackMsr}) OR {OITM.SalPackMsr} = "HPallet" then (if isNul
If isNull({OITM.SalPackMsr}) OR {OITM.SalPackMsr} = "Pallet" then
(if isNull({OITM.SalPackMsr}) OR {OITM.SalPackMsr} = "HPallet" then
(if isNull({OITM.SalPackMsr}) OR {OITM.SalPackMsr} = "Pack" then
(if isNull({OITM.SalPackMsr}) OR {OITM.SalPackMsr} = "Carton" then
"Carton(s) of "
else
"Pack(s) of ")
else
"Half Pallets of ")
else
"Full Pallets of ")
else
"Half Pallets of ";
已删除isnull引用,并且以下语法正在运行
If {OITM.SalPackMsr} = "Pallet" then "Full Pallets of " else " "
+
IF {OITM.SalPackMsr} = "Carton" then "Cartons of " else " "
+
IF {OITM.SalPackMsr} = "HPallet" then "Half Pallets of " else " "
+
IF {OITM.SalPackMsr} = "Pack" then "Packs of " else " "
+
如果{OITM.SalPackMsr}=“2HPallet”,那么“else”的半个托盘当
为空({OITM.SalPackMsr}
为真时,应该返回什么?是的!这就是让我撤销的原因!我已经在下面回答了