制作了一个数据窗口,弹出"Expecting NUMBER Expression"
编号:QA004654
建立日期: 2002年12月8日 最后修改日期:2002年12月8日
所属类别:
jing yi:
使用的是:PowerBuilder6.5
我制作了一个数据窗口,显示风格是grid,数据源是score_report,数据列有studentId,name,d1,d2,d3,d4,d5,d6字段。现在需要增加一个computed Field,计算公式为d1+d2+d3+d4+d5+d6,列名为total_score。我不知道应该在哪里设置计算公式,格式应该是怎么样的。
我的操作是:在数据窗口中,右击Detail带的"Computed Field"选中properties,Validation标签页,sum(d1+d2+d3+d4+d5+d6 for all),它弹出"Expecting NUMBER Expression"。请问我的问题出在哪?(我是在做数据图表)
回答:
这个引起的原因应该是统计了非数字类型的汇总而引发的,应该是d1,d2,d3,d4,d5,d6这几个字段有非数字型字段!你可以用sum(number(d1)+number(d2)+number(d3)+number(d4)+number(d5)+number(d6) for all)代替则可!
此问题由王栋回答。
| |
|
|
| |
|
|