首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

哪位高手帮小弟我看看这个语句

2012-02-15 
谁帮我看看这个语句?if dw_main.object.xz[dw_main.getrow()] 0 thenmessagebox(错误,未选择项目不能

谁帮我看看这个语句?
if dw_main.object.xz[dw_main.getrow()] =0 then
messagebox('错误','未选择项目不能核销')
return 1
else
if dw_main.object.yfye[dw_main.getrow()] <> dw_main.object.bcfk[dw_main.getrow()] then
messagebox('错误','本次收款不等于应收余额,不能核销')
return 1
else
if dw_main.object.hxren[dw_main.getrow()] ='' then
messagebox('错误','未填写核销人或者日期,不能核销')
return 1
else
dw_main.object.hxbz[dw_main.getrow()]='已核销'
end if
end if
end if



这个循环语句是可以用了,但是我想在本次收款不等于应收余额的情况下 加入判断 

1、当本次收款不为0且 小于应收余额的时候 hxbz为 部分核销
2、本次收款= 应收余额的时候 hxbz 为 已核销

[解决办法]
if dw_main.object.xz[dw_main.getrow()] =0 then
messagebox('错误','未选择项目不能核销')
return 1
else
if dw_main.object.yfye[dw_main.getrow()] <> dw_main.object.bcfk[dw_main.getrow()] then

//messagebox('错误','本次收款不等于应收余额,不能核销')

//**********************
if dw_main.object.bcfk[dw_main.getrow()] <> 0 and dw_main.object.bcfk[dw_main.getrow()] < dw_main.object.yfye[dw_main.getrow()] then
messagebox('错误','本次收款小于应收余额,备注改为部分核销')
dw_main.object.hxbz[dw_main.getrow()]='部分核销'
end if
//**********************
return 1
else
if dw_main.object.hxren[dw_main.getrow()] ='' then
messagebox('错误','未填写核销人或者日期,不能核销')
return 1
else
dw_main.object.hxbz[dw_main.getrow()]='已核销'
end if
end if
end if

热点排行