如果程序中用到类似的点状表示法,使用时候一定要注意类型的转换:
if dw_1.object.column[i]='abc' then
end if
写成
if string(dw_1.object.column[i])='abc' then
end if
尤其是这样写很危险,保存代码时候会弹出一个很恐怖的异常。
if len(dw_1.object.column[i])>20 then
end if
应写成
if len(string(dw_1.object.column[i]))>20 then
end if
以上测试版本 pb11.5.1 4608
阅读(689) | 评论(0) | 转发(0) |