如何动态的验证DATAWINDOW中所输入的数据不是空的。
如何动态的验证DATAWINDOW中所输入的数据不是空的。
为了实现这个功能,我写了如下代码:
IF ISNULL(DW_MAINDW.OBJECT.DATA[1,2])=TRUE THEN
messagebox("提示","供货商名称不能为空!!!")
end if
但运行时系统报错,且不起作用。
请哪位高手指教,或给出思路。我在线等等。
问题点数:20、回复次数:3Top
1 楼pufan()回复于 2002-09-18 15:24:49 得分 5
在dw对象的编辑窗口中选validation expreesion 写:trim(DATA)=""
在validation messge中写:"供货商名称不能为空!!!"
在initial value中写 ""
试试Top
2 楼jacksu19(梦幻影像)回复于 2002-09-18 15:48:35 得分 5
IF ISNULL(DW_MAINDW.OBJECT.DATA[1,2])=TRUE THEN
messagebox("提示","供货商名称不能为空!!!")
end if
应该为:
IF ISNULL(DW_MAINDW.OBJECT.DATA[1,2])THEN
messagebox("提示","供货商名称不能为空!!!")
end if
Top
3 楼chengjian(程剑)回复于 2002-09-18 15:53:57 得分 10
STRING LS_TMP
LS_TMP = TRIM(DW_MAINDW.OBJECT.DATA[1,2])
IF ISNULL(LS_TMP) OR LS_TMP = '' THEN
messagebox("提示","供货商名称不能为空!!!")
end if
Top




