省略语法包括:使用左边单元格的值,使用前面某行的值。
当单元格中未填写值时,表示不需要赋值或不需要判断输出,而不会使用左边单元格的值,这一点与VU3不同。
当多个单元格直接使用左边已填值的单元格的值时,需要显式指定,语法是三个点(...),如下图,参数reset从第case
2开始,输入都使用case 1的输入值即false,直到某个case的填写了输入值。
需要注意的是,在树表模式下,输出与输入在同一行,但对输入的省略语法只对输入有效,对输出的省略语法则只对输出有效,如上图,reset在case
2和case 3的输入都是false,而输出仍然是空,即不判断输出,切换到表格模式后可以看得更清楚,如下图,reset在case 1到case
6输入都是false,而case 7的输入是true,所有用例对reset都不判断输出。
还可以用省略语法使某行直接使用在前的另一行的值,这种语法只能在第一个用例中使用,语法是 ...[name],name为前面的行的变量名称。如下图,ptr->title直接使用key的值,所有用例均有效。
|