freeform格式的数据窗口,怎样来判断输入数据的合法性,
freeform格式的数据窗口,怎样来判断输入数据的合法性,希望通过代码解决,数据窗口中有个字段是下拉框,怎样根据下拉框的值来跳转到另外一个字段获取焦点,代码怎么写,写在什么事件当中 ?
[解决办法]
一
1.是在DW的列定义窗口中的Validation Expression中输入表达示!
Validation Message中输入出错信息!
2.是在Itemchanged事件中判断。
if dwo.name = 'xxx ' then
if data = 'x ' then
messagebox( ' ', 'error ')
....
end if
end
3.在保存时再判断
if dw_1.object.xxx[row] = 'xxx ' then
二。
在Itemchanged事件中判断。
if dwo.name = 'xxx ' then //修改了下拉窗口列
if data = 'x ' then
this.setcolumn( 'columnA ')
else
this.setcolumn( 'columnB ')
end if
end