datawindow.object.controlname.name
一般是指列名
Any la_data
la_data = dwo.Selected
就是获得你所选择列的值
一船用作列名,
dwo.name = '列名'等
在datawindow 中 如果某些字段需要在其他字段的判断后才能进行判断时,使用dwo.name="列名"
来判断首先要判断或选定的字段,然后将其他依赖该判断的字段在该判断中进行判断即可。
long ll_row
...
if dwo.name = "列名" then
ll_row = dw_form.getrow()
ls_network = data
if isnull(列名) and ls_network ="" then
dw_form.modify("Datawindow.Readonly = YES")
return
else
if ls_network = '具体的data名' then
dw_form.Modify("as_mobile_fr.editmask.Mask= '#############'")
dw_form.Modify("as_mobile_to.editmask.Mask= '#############'")
else
dw_form.Modify("as_mobile_fr.editmask.Mask= '########'")
dw_form.Modify("as_mobile_to.editmask.Mask= '########'")
end if
end if
else
return
end if
如有错误或不足,请留言给予指正。谢谢!