【问题标题】:sap crystal report and if statment for different valuesap 水晶报告和不同价值的 if 语句
【发布时间】:2016-01-31 15:26:23
【问题描述】:

我正在使用if elsecrystal report statment 来测试不同的值并为返回它创建结果值,但总是有一些错误。这是我制作的代码:

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 condition内部不同值测试和if内部生成结果值以显示在水晶报表中。

【问题讨论】:

    标签: c# crystal-reports


    【解决方案1】:

    Crystal Reports 中的公式必须返回一个值。 Crystal Reports 假定 return 是变量的名称。 删除return resultvalue;中的return

    【讨论】:

    • 我解决了这个问题。谢谢马库斯·斯法尔。这是正确的代码。但还有另一个问题。我在客户端内存中安装水晶报表运行时并在水晶报表中按打印顺序没有给我打印机选项>给我这个错误“试图读取或写入受保护的内存。这通常表明其他内存已损坏”我该如何解决这个问题问题
    • 当 Crystal Reports 未更新或打印机驱动程序未更新时会发生这种情况。尝试其他默认打印机。启用选项“无打印机”和“分离格式化页面大小和打印机纸张大小”。
    【解决方案2】:

    stringvar 结果值:=""; NumberVar i:=2;

    如果 {Table1.ENTEDABBADAL}=0 那么

    结果值:=结果值 + ""

    否则 (
    我:=我+1; resultvalue:=resultvalue+"("&totext(i,0)&")يصرف له بدل انتداب لمدة يومين بناءً على المادة 22/18 الخدمة المدنية"+ChrW(13) );

    如果 {Table1.TARH7EELBADAL}=0 然后 结果值:=结果值 + ""
    别的 ( 我:=我+1; resultvalue:=resultvalue+"("&totext(i,0)&") يصرف له بدل ترحيل راتب شهرين بناءً على المادة 27/5 الخدمة المدنية"+ChrW(13) );

    如果({Table1.TABLEEKH}=0) 那么

    结果值:=结果值+ ""

    其他
    ( 我:=我+1; resultvalue:=resultvalue+"("&totext(i,0)&")يبلغ هذا القرار مع الاساس لإدارة شؤون الموظفين ومن يلزمه لاعتماده" )

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 2020-02-26
      相关资源
      最近更新 更多