以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]动态加载出了问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98009)

--  作者:yd-jch
--  发布时间:2017/3/22 15:30:00
--  [求助]动态加载出了问题
我的项目使用的是SQL SERVER数据源,在设置外部表时,我选择的是“默认加载百分比 = 0”,在某一窗口,我设置加载代码想在使用过程中加载数据,未能成功。
代码如下:
Dim xmmckj As WinForm.ComboBox = e.Form.Controls("011-项目名称")
If xmmckj.Value <> Nothing Then
    Dim xmzhm As String = xmmckj.Value
    DataTables("C01_项目合同").LoadFilter = "项目组合名 = \'" & xmzhm & "\'"
    DataTables("C01_项目合同").Load
    Tables("C01_项目合同").Filter = "项目组合名 = \'" & xmzhm & "\'"
    e.Form.Close()
    Forms("30102-项目人员记录").Open()
Else
    MessageBox.Show("尚未选择项目!","错误操作!",MessageBoxButtons.OK,MessageBoxIcon.Warning)
End If

--  作者:有点蓝
--  发布时间:2017/3/22 16:31:00
--  

DataTables("C01_项目合同").LoadFilter = "项目组合名 = \'" & xmzhm & "\'"
DataTables("C01_项目合同").LoadTop="100 Percent"
DataTables("C01_项目合同").Load


--  作者:yd-jch
--  发布时间:2017/3/22 16:35:00
--  
问题已成功解决,谢谢,谢谢,非常感谢!