读书人

freeform格式的数据窗口,怎样来判断输

发布时间: 2012-03-31 13:13:26 作者: rapoo

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

读书人网 >PB

热点推荐