我创建了代码窗口中显示的公式,以便在enter image description here连续有多个拾音器时显示“ via”。
它很好用,但是每当在Crystal报表中出现“ Via”时,我都希望显示为Via1,Via2 .... etc。
`If {Command.ACTIVITY}= 'Pick' and
(previousISNULL ({Command.PASSONBOARD}) or previous
({Command.PASSONBOARD})="")
and next ({Command.ACTIVITY})='Pick'
then "Via"
else ""`
答案 0 :(得分:0)
使用变量。
尝试这样的事情:
shared numbervar counter;
If {Command.ACTIVITY}= 'Pick' and
(previousISNULL ({Command.PASSONBOARD}) or previous
({Command.PASSONBOARD})="")
and next ({Command.ACTIVITY})='Pick'
then counter := counter + 1;
"Via" + cstr(counter)
请注意“ then”子句中带有括号。