//初始化dataWindow
string sql_syntax, ls_errors, ls_sqlcreate
//准备生成数据窗口对象的sql select语句
sql_syntax = istru_help.dwobject
//根据sql select语句得到数据窗口对象的源代码
ls_sqlcreate = SQLCA.SyntaxFromSQL(sql_syntax, "Style(Type = Grid)", ls_errors)
//出错处理
if len(ls_errors) >0 then
MessageBox(" Error",ls_errors)
else
//根据源码动态创建数据窗口对象
dw_1.create(ls_sqlcreate)
dw_1.settransobject(SQLCA)
//dw_1.retrieve()
end if
ps: setfilter()设置的字段必须在数据窗口中存在。