Foxtable(狐表)用户栏目专家坐堂 → 项目代码改到窗口


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

主题:项目代码改到窗口

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2019/7/15 16:55:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2019/7/16 8:51:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥,在线噢!
有点蓝
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106297 积分:540614 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/16 9:04:00 [只看该作者]

当然不是。是不是求和,写了这么久代码,都看不出来吗?

再说上传的实例数据都没有重复的数据,别人怎么想得到。如果想要得到正确的结果,首先问题要描述清楚,其次实例数据要能够反映真实的情况。

如果要求和,先对开机任务表的指定设备的数据做一个分组统计,然后根据分组统计的结果遍历计算:http://www.foxtable.com/webhelp/topics/0677.htm

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2019/7/16 9:16:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥,在线噢!
有点蓝
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106297 积分:540614 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/16 9:52:00 [只看该作者]

做个分组统计,和表头有啥关系

If e.DataCol.Name = "使用设备"  Then
    Dim dict As new Dictionary(of String,String)
    For i As Integer = 1 To 31
        e.DataRow("日" & i) = Nothing
        Dim dc As DataCol = e.DataTable.DataCols("日" & i)
        dict.Add(dc.Caption,dc.Name)
    Next
    Dim b As New GroupTableBuilder("统计表1",DataTables("开机任务表"))
    b.Groups.AddDef("使用设备")
    b.Groups.AddDef("生产日期",DateGroupEnum.None)
    b.Totals.AddDef("当班任务")
    b.Filter = "使用设备 = '" & e.DataRow("使用设备") & "'"
    Dim dt As DataTable = b.Build(True)
    For Each dr As DataRow In dt.DataRows
        Dim cn As String = format(dr("生产日期"),"MM-dd")
        If dict.ContainsKey(cn)
            e.DataRow(dict(cn)) = dr("当班任务")
        End If
    Next
End If

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2019/7/16 10:18:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥,在线噢!
有点蓝
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106297 积分:540614 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/16 10:32:00 [只看该作者]


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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2019/7/16 11:53:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥,在线噢!
有点蓝
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106297 积分:540614 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/16 13:56:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","开机任务表")
b.ConnectionName = "某某数据源"
[此贴子已经被作者于2019/7/16 14:10:30编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2159 积分:14971 威望:0 精华:0 注册:2017/10/12 13:00:00
  发帖心情 Post By:2019/7/16 14:06:00 [只看该作者]

用户已被锁定

 回到顶部
总数 31 上一页 1 2 3 4 下一页