这是在预览通用通用查询模块时出现的错误!望高手帮忙指教下!急!!在此谢过了!


String ls_TableName
ls_TableName = this.GetItemString(CurrentRow,'pbt_tnam') 
ls_TableName = Lower(Trim(ls_TableName)) 
choose case ls_TableName 
case 'mpgla' 
  dw_result.DataObject = 'dw_mp_query'  //和名片查询数据窗口相关联 
case 'users' 
  dw_result.DataObject = 'dw_users'   //和用户数据窗口相关联 
end choose 
dw_result.SetTransObject(SQLCA)
is_sql = dw_result.GetSqlSelect()   //将查询结果数据窗口最初的SQL语句保存在窗口实例变量中。 
                                                                    
dw_filter.Reset()      //清除原来的查询条件 
dw_filter.InsertRow(0)     //在查询条件数据窗口中插入一条新数据。 
wf_SetField(dw_result)     //根据dw_result关联的数据窗口对象设置查询 条件数据窗口中的zd 
这些语句我是加在了。dw_systemtable表下的。 dw_filter表和dw_result表下是没有语句的。他们俩个表是通过查询按钮来起作用的!至于你说的要加条语句你说应该加在哪个下面呢。

String ls_TableName
ls_TableName = this.GetItemString(CurrentRow,'pbt_tnam') 
ls_TableName = Lower(Trim(ls_TableName)) 
choose case ls_TableName 
case 'mpgla' 
  dw_result.DataObject = 'dw_mp_query'  //和名片查询数据窗口相关联 
case 'users' 
  dw_result.DataObject = 'dw_users'   //和用户数据窗口相关联 
end choose 
dw_result.SetTransObject(SQLCA)
is_sql = dw_result.GetSqlSelect()   //将查询结果数据窗口最初的SQL语句保存在窗口实例变量中。 
                                                                    
dw_filter.Reset()      //清除原来的查询条件 
dw_filter.InsertRow(0)     //在查询条件数据窗口中插入一条新数据。 
wf_SetField(dw_result)     //根据dw_result关联的数据窗口对象设置查询 条件数据窗口中的zd 
找是找到了。(红色的那条)可还是不知道怎么解决!郁闷!               
 提示: warning    C0014 :undefined variable CurrentRow。
