关于Grid风格DW中Child DataWindow的刷新问题
我希望从大类中过滤后选择记录:
我在ItemChanged中写如下代码:
String ls_exam_kind
If row<=0 Then Return
IF dwo.name='exam_kind' THEN
DataWindowChild ldwc_data
integer rtncode
ls_exam_kind=String(data)
rtncode = This.GetChild('kind_code', ldwc_data)
IF rtncode = -1 THEN MessageBox("Error", "Not a DataWindowChild")
ldwc_data.SetTransObject(SQLCA)
ldwc_data.Retrieve()
ldwc_data.SetFilter("Left(code,2)='"+ls_exam_kind+"'")
ldwc_data.Filter()
END IF
结果选择时,其他行只显示编码,不显示名称。