Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Syntax 嵌套在Crystal报告中的if-else_Syntax_If Statement_Crystal Reports - Fatal编程技术网

Syntax 嵌套在Crystal报告中的if-else

Syntax 嵌套在Crystal报告中的if-else,syntax,if-statement,crystal-reports,Syntax,If Statement,Crystal Reports,我想在Crystal Reports中嵌套if-else语句,但我不知道必要的语法。我如何安排这样的事情: if table1.id <> "1" then if table1.name <> "a" then var1 := "Hello" else var1 := "Hi" else var1 := "Bye" 如果table1.id为“1”,则 如果表1.1命名为“a”,则 var1:=“你好” 其他的 var1:=“你好

我想在Crystal Reports中嵌套if-else语句,但我不知道必要的语法。我如何安排这样的事情:

if table1.id <> "1" then
   if table1.name <> "a" then
      var1 := "Hello"
   else
      var1 := "Hi"
else
   var1 := "Bye"
如果table1.id为“1”,则
如果表1.1命名为“a”,则
var1:=“你好”
其他的
var1:=“你好”
其他的
var1:=“再见”

您可以在嵌套的
if..else
结构中使用括号来避免歧义:

if {table1.id} <> 1 then
   (if {table1.name} <> "a" then
      var1 := "Hello"
   else
      var1 := "Hi";)
else
   var1 := "Bye";
如果{table1.id}1那么
(如果{table1.name}“a”,则
var1:=“你好”
其他的
var1:=“Hi”;)
其他的
var1:=“再见”;
嘿嘿。。。你说“嗨”-[wink]