public subroutine wf_query (string as_sql, ref datawindow dw_query);Long ll_row,c
String error_syntaxfromSQL, error_create, new_syntax
new_syntax = SQLCA.SyntaxFromSQL(as_SQL,'Style(Type=Grid)', error_syntaxfromSQL)
QueryError=""
if Len(error_syntaxfromSQL) > 0 THEN
QueryError =error_syntaxfromSQL
return
else
dw_query.Create(new_syntax, error_create)
if Len(error_create) > 0 THEN
QueryError = error_create
return
end if
end if
dw_query.SetTrans(SQLCA)
dw_query.Retrieve()
end subroutine