我有下面的代码,它抛出了一个错误“剩余的文本似乎不是公式的一部分”,并从Default:语句向下突出显示。我找不到错误
whileprintingrecords;
shared numbervar SoftCreditCountCY_Alum;
shared numbervar SoftCreditCountCY_NonAlum;
shared currencyvar SoftCredit_CY_TotalDollars_Alum;
shared currencyvar SoftCredit_CY_TotalDollars_NonAlum;
shared currencyvar Total_SoftCredit_CY_TotalDollars_Alum;
shared currencyvar Total_SoftCredit_CY_TotalDollars_NonAlum;
if {CnSmryGft_1.CnSmryGft_1_Total_Gift_amount} > 0 and {CnAttrCat_1.CnAttrCat_1_Description} = 0 and {CnAttrCat_2.CnAttrCat_2_Description} = 0 and {CnAttrCat_3.CnAttrCat_3_Description} = 0 and {CnAttrCat_4.CnAttrCat_4_Description} > 0
and {CnBio_All.CnBio_Constit_Code} = "Alumni" then
Select {CnBio.CnBio_Constit_Code}
Case 'Alumni':
SoftCreditCountCY_Alum := SoftCreditCountCY_Alum + 1;
SoftCredit_CY_TotalDollars_Alum :=SoftCredit_CY_TotalDollars_Alum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
Total_SoftCredit_CY_TotalDollars_Alum :=Total_SoftCredit_CY_TotalDollars_Alum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
Default:
SoftCreditCountCY_NonAlum := SoftCreditCountCY_NonAlum + 1;
SoftCredit_CY_TotalDollars_NonAlum :=SoftCredit_CY_TotalDollars_NonAlum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
Total_SoftCredit_CY_TotalDollars_NonAlum :=Total_SoftCredit_CY_TotalDollars_NonAlum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};发布于 2018-02-10 03:19:41
由于Case语句包含多个执行/计算,因此必须将执行/计算括在括号中
Select {CnBio.CnBio_Constit_Code}
Case "Alumni":
**(**
SoftCreditCountCY_Alum := SoftCreditCountCY_Alum + 1;
SoftCredit_CY_TotalDollars_Alum :=SoftCredit_CY_TotalDollars_Alum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
Total_SoftCredit_CY_TotalDollars_Alum :=Total_SoftCredit_CY_TotalDollars_Alum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
**)**
Default:
**(**
SoftCreditCountCY_NonAlum := SoftCreditCountCY_NonAlum + 1;
SoftCredit_CY_TotalDollars_NonAlum :=SoftCredit_CY_TotalDollars_NonAlum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
Total_SoftCredit_CY_TotalDollars_NonAlum :=Total_SoftCredit_CY_TotalDollars_NonAlum + {CnGf_1SfCrdt_1.CnGf_1SfCrdt_1_Amount};
**)**https://stackoverflow.com/questions/48711993
复制相似问题