变量如何?

2020-08-20 20:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在水晶报表中,我有这种情况: ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在水晶报表中,我有这种情况:

numberVar nsup;

numberVar nrec;

如果(field = 17)和(filed =" SS")然后nsup:= nsup + 1否则if((((isnull(field))或(field = 1))))和(field <>" P​​O" 和Left(field,2)<>" SC")

然后是nrec:= nrec + 1

else nrec:= nrec;

结果是:

1

2

3

1

2

您如何更改号码?

有一个小组吗?

我在哪里可以查看?

2条回答
Violet凡
2020-08-20 21:23

请参考下面的代码,我对其进行了重新格式化(包括删除不必要的括号)并进行了注释,以使说明更加容易:

如果条件1为true,则将显示nsup的新值 并且nrec将不会更新-它的值将与上次更新时的值相同。

当条件2为true时,将显示nrec的新值,并且nsup的值将与上次更新时的值相同。 条件2为真,我们处于条件3的代码下-两个变量将保持不变,并且将显示nrec。

 numberVar nsup;
 numberVar nrec;
 如果field = 17并且field =" SS",则<-条件1
   nsup:= nsup + 1
 其他
   如果(isnull(field)或field = 1)和(field <>" P​​O"和Left(field,2)<>" SC")然后<-条件2
     nrec:= nrec + 1
   否则<-条件3
     nrec:= nrec;  

因此,此时的问题是:

-应该显示哪个值-nrec或nsup?

-是否需要显示

-Dell

一周热门 更多>