简单问题

fhwang8 2003-09-14 11:27:55
如何限制数据dw中的一个字段输入不为零
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
double22822 2003-09-14
  • 打赏
  • 举报
回复
直接判断不就可以了。
用getitem(type)(row,column)
得到零就setitem().
具体情况具体分析吧。
klbt 2003-09-14
  • 打赏
  • 举报
回复
设置列的合法性验证属性。
happy_0325 2003-09-14
  • 打赏
  • 举报
回复
if ls_hml = 0 or isnull(ls_hml) then
messagebox('提示信息','耗墨量不允许为零!',stopsign!)
fhwang8 2003-09-14
  • 打赏
  • 举报
回复
string columnname
integer currow
integer ls_hml,ls_clqy
dw_1.accepttext()
columnname = dw_1.getcolumnname()
//postevent("ue_itemchanged")
currow = dw_1.getrow()
if columnname = 'hml' then
ls_hml = dw_1.getitemnumber(currow, "hml")
if ls_hml = 0 or string(ls_hml) = "" then
messagebox('提示信息','耗墨量不允许为零!',stopsign!)
dw_1.setfocus()
// dw_1.setitem( currow, "hml" ,10)
// dw_1.setcolumn("hml")
end if
end if
这块代码为什么不可以

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧