那你可以在itemchanged事件中来处理,
如:设freeform数据窗口为dw_1,另一数据窗口为dw_2
在dw_1的itemchanged事件中写类似如下代码
choose case dwo.name
case 'empno'
if not (isnull(data) or trim(data) = '') then
ll_row = dw_2.insertrow(0)
dw_2.setitem(ll_row,'empno',data)
end if
end choose