Crystal reports 水晶报告脚本

Crystal reports 水晶报告脚本,crystal-reports,Crystal Reports,通过下面的脚本,我们得到了错误 '此处需要数字或货币金额' 不幸的是,我们看不到错误在哪里 值{?ProdSubCat}是一个具有多个选择的参数-因此我假设它已成为一个数组 numbervar Index; for Index:=1 to ubound({?ProdSubCat}) do ( If {?ProdSubCat}[Index] = 14 then crDoubleLine Else crNoLine ); 您可以逐个注释该语句以查看哪个语句有问题。@RobDavies

通过下面的脚本,我们得到了错误 '此处需要数字或货币金额'

不幸的是,我们看不到错误在哪里 值{?ProdSubCat}是一个具有多个选择的参数-因此我假设它已成为一个数组

numbervar Index;

for Index:=1 to ubound({?ProdSubCat}) do 
(

If {?ProdSubCat}[Index] = 14 then
 crDoubleLine
Else 
  crNoLine
);

您可以逐个注释该语句以查看哪个语句有问题。@RobDavies crDoubleLine和crNoLine变量的类型是什么?我们正在使用边界控件,crDoubleLine和crNoLine是crystal中的推荐设置。这是一个测试脚本。长期变量会更好