Foxtable(狐表)用户栏目专家坐堂 → [求助] 数据加载问题


  共有3380人关注过本帖树形打印复制链接

主题:[求助] 数据加载问题

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/22 18:01:00 [显示全部帖子]

 代码

 

If User.Type <> UserTypeEnum.Developer AndAlso User.Type <> UserTypeEnum.Administrator AndAlso _UserGroup <> "特级管理员"  AndAlso  _User分公司 <> "省公司"  Then
    Dim fdr As DataRow = DataTables("Users").SQLFind("Name = '" & _userName & "'")
    If fdr IsNot Nothing Then
        _user分公司 = fdr("分公司")
    End If
   
Else
    _user分公司 = ""
End If

For Each dt As DataTable In DataTables
    If dt.DataCols.Contains("分公司") Then
        dt.GlobalHandler.DataRowAdded = True
        dt.LoadFilter = "分公司 = '" & _user分公司 & "'"
        dt.Load
    End If
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/22 19:09:00 [显示全部帖子]

 如下

 

If User.Type <> UserTypeEnum.Developer AndAlso User.Type <> UserTypeEnum.Administrator AndAlso _UserGroup <> "特级管理员"  AndAlso  _User分公司 <> "省公司"  Then
    Dim fdr As DataRow = DataTables("Users").SQLFind("Name = '" & _userName & "'")
    If fdr IsNot Nothing Then
        _user分公司 = fdr("分公司")
    End If
    For Each dt As DataTable In DataTables
        If dt.DataCols.Contains("分公司") Then
            dt.GlobalHandler.DataRowAdded = True
            dt.LoadFilter = "分公司 = '" & _user分公司 & "'"
            dt.Load
        End If
    Next
Else
    For Each dt As DataTable In DataTables
        dt.GlobalHandler.DataRowAdded = True
        dt.LoadFilter = ""
        dt.Load
    Next
End If


 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/6 15:49:00 [显示全部帖子]

直接写代码测试没问题

 

DataTables("投诉工单清单表").LoadFIlter = "月份 = '" & e.Form.Controls("月份").text & "' and  工单类型 = '10086工单'  And  客户联系方式 in (select 客户联系方式 from {投诉工单清单表} group by 客户联系方式 having count(客户联系方式) > 1)  "
DataTables("投诉工单清单表").Load


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/10 17:36:00 [显示全部帖子]

DataTables("投诉工单清单表").LoadFIlter = "月份 = '" & e.Form.Controls("月份").text & "' and  工单类型 = '10086工单'  And  客户联系方式 in (select 客户联系方式 from {投诉工单清单表} where 月份 = '" & e.Form.Controls("月份").text & "' and 工单类型 = '10086工单' group by 客户联系方式 having count(客户联系方式) > 1)  "
DataTables("投诉工单清单表").Load


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/27 16:43:00 [显示全部帖子]

Tables("装机工单清单表").Current.Locked = true

Tables("装机工单清单表").Current.Save()

 

独占编辑参考

 

http://www.foxtable.com/webhelp/scr/2295.htm

 

http://www.foxtable.com/webhelp/scr/3007.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/12 16:38:00 [显示全部帖子]

改成这样的代码

 

Tables("投诉受理组维护窗口(二接V600)_Table3").DataTable.LoadFilter


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/12 17:44:00 [显示全部帖子]

最后要写

 

Tables("投诉受理组维护窗口(二接V600)_Table3").DataTable.Load


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/20 20:08:00 [显示全部帖子]

Dim yf As String = format(Date.Today, "yyyy年MM月份")
DataTables("预受理装机工单清单表").loadfilter = "月份 = '" & yf & "' and 宽带帐号 in (select 宽带帐号 from {装机工单清单表} where 月份 = '" & yf & "')"
DataTables("预受理装机工单清单表").load

 回到顶部