C# sap crystal报告和不同值的if声明
我正在使用C# sap crystal报告和不同值的if声明,c#,crystal-reports,C#,Crystal Reports,我正在使用if-elsecrystal reportstation测试不同的值,并生成返回结果的值,但总是有一些错误。这是我编写的代码: stringvar resultvalue := ""; NumberVar countervalue := 2; if {Table1.ENTEDABBADAL} = 0 then ( resultvalue := resultvalue + "" ) else ( countervalue := countervalue + 1 ;
if-else
crystal report
station测试不同的值,并生成返回结果的值,但总是有一些错误。这是我编写的代码:
stringvar resultvalue := "";
NumberVar countervalue := 2;
if {Table1.ENTEDABBADAL} = 0
then
(
resultvalue := resultvalue + ""
)
else
(
countervalue := countervalue + 1 ;
resultvalue := resultvalue + "(" & i & ")يصرف له بدل انتداب لمدة يومين بناءً على المادة 22/18 من نظام الخدمة المدنية" + ChrW(13)
)
if {Table1.TARH7EELBADAL} = 0
then
(
resultvalue := resultvalue + ""
)
else
(
countervalue := countervalue + 1;
resultvalue := resultvalue + "(" & i & ") يصرف له بدل ترحيل راتب شهرين بناءً على المادة 27/5 من نظام الخدمة المدنية" + ChrW(13)
)
if ({Table1.TABLEEKH} = 0)
then
(
resultvalue := resultvalue + ""
)
else
(
countervalue := countervalue + 1 ;
resultvalue := resultvalue + "(" & i & ")يبلغ هذا القرار مع الاساس لإدارة شؤون الموظفين ومن يلزمه لاعتماده";
)
return resultvalue;
但这给了我一个错误。我怎样才能解决这个问题?
在
if条件
不同值测试中,在if
中,生成结果值以在crystal report中显示。crystal Reports中的公式必须返回值。
Crystal Reports假定return
是变量的名称。
删除
返回结果值中的返回
代码>Crystal Reports中的公式必须返回值。
Crystal Reports假定return
是变量的名称。
删除返回结果值中的返回
代码>stringvar结果值:=”;
编号i:=2
如果{Table1.entedabadal}=0
然后
结果值:=结果值+“”
否则
(
i:=i+1;
结果值:结果值:=结果值值:=结果值+“(“和图图图图图图图(i,0)以及(“(“0)和))))))的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各(十三)(十三)
);
如果{Table1.TARH7EELBADAL}=0
然后
结果值:=结果值+“”
其他的
(
i:=i+1;
结果值:结果值:=结果值值:=结果值+“(“和图图图图(i,0)以及(“(“(“以及图图图图(i,0)0)和)))))的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各(三)(十三)
);
如果({Table1.tablekh}=0)
然后
结果值:=结果值+“”
否则
(
i:=i+1;
结果价值:结果价值:=结果价值:=结果价值+“(“和图图腾(i,0)以及图图腾(i,0)以及(“(“(“(“我,0))以及))))的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各(四)(五)(五)(五)(五)(五
)stringvar结果值:=”;
编号i:=2
如果{Table1.entedabadal}=0
然后
结果值:=结果值+“”
否则
(
i:=i+1;
结果值:结果值:=结果值值:=结果值+“(“和图图图图图图图(i,0)以及(“(“0)和))))))的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各(十三)(十三)
);
如果{Table1.TARH7EELBADAL}=0
然后
结果值:=结果值+“”
其他的
(
i:=i+1;
结果值:结果值:=结果值值:=结果值+“(“和图图图图(i,0)以及(“(“(“以及图图图图(i,0)0)和)))))的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各(三)(十三)
);
如果({Table1.tablekh}=0)
然后
结果值:=结果值+“”
否则
(
i:=i+1;
结果价值:结果价值:=结果价值:=结果价值+“(“和图图腾(i,0)以及图图腾(i,0)以及(“(“(“(“我,0))以及))))的各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各(四)(五)(五)(五)(五)(五
)我解决了这个问题。谢谢马库斯·斯法尔。这是正确的代码。但还有另一个问题。我在客户端内存中安装crystal report runtime,然后按crystal report not give me printers option>give me此错误“试图读取或写入受保护的内存。这通常表示其他内存已损坏”如何解决此问题当Crystal Reports未更新或打印机驱动程序未更新时会发生这种情况。请尝试其他默认打印机。启用“无打印机”和“分离格式化页面大小和打印机纸张大小”选项。我解决了问题。谢谢马库斯·斯法尔。这是正确的代码。但还有另一个问题。我在客户端内存中安装crystal report runtime,然后按crystal report not give me printers option>give me此错误“试图读取或写入受保护的内存。这通常表示其他内存已损坏”如何解决此问题当Crystal Reports未更新或打印机驱动程序未更新时会发生这种情况。请尝试其他默认打印机。启用“无打印机”和“分离格式化页面大小和打印机纸张大小”选项。