当前位置: 代码迷 >> PB >> 怎么判断DW中某列的输入值必须是数字
  详细解决方案

怎么判断DW中某列的输入值必须是数字

热度:10   发布时间:2016-04-29 08:20:56.0
如何判断DW中某列的输入值必须是数字?
如何判断DW中某列的输入值必须是数字?
如某列输入的是'A'时,弹出自定义提示,让用户输入数字。

------解决方案--------------------
isnumber()判断一下.
------解决方案--------------------
有一个pbm_dwnchanging

然后,在该事件中写(假如你的列名为myedit)

//输入事件
string ls_ColName

ls_ColName = this.GetColumnName()

if ls_ColName = "myedit" then
sle_1.text = data //这里你可做自己判断
end if
------解决方案--------------------
有一个pbm_dwnchanging

然后,在该事件中写(假如你的列名为myedit)

//输入事件
string ls_ColName

ls_ColName = this.GetColumnName()

if ls_ColName = "myedit" then
if IsNumber(data) = FALSE then
MessageBox("提示","必须输入数值类型。行:" string(row))
end if
end if
------解决方案--------------------
在editmask里设置成只能输入数字
  相关解决方案