Foxtable(狐表)用户栏目专家坐堂 → for


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

主题:for

美女呀,离线,留言给我吧!
cjl333333333
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1706 威望:0 精华:0 注册:2015/2/3 17:04:00
for  发帖心情 Post By:2015/4/29 14:59:00 [只看该作者]

Dim nms() As String = E.DataRow("参加任务人员").Split(",")
            For I As Integer = 
                For Each nm As String In nms
                    Dim dt As DataRow = DataTables("员工薪资明细").FIND(" 姓名= '" & nm & "'")
                    If DT IsNot Nothing Then
                        
                        DT("任务时间") = Tables("印刷生产单").Current("实际执行任务时间")
                    End If
                    Dim YG As DataRow = DataTables("员工资料").Find("姓名 = '" & nm & "'")
                    Dim XZ As DataRow = DataTables("员工薪资明细").Find("姓名 ='" & YG("姓名") & "' And 薪资类型 = '" & YG("薪资类型") & "'")
                    Dim SUM As Double = DataTables("员工薪资明细").Compute("SUM(任务薪资)","姓名 ='" & YG("姓名") & "' And 薪资类型 = '" & YG("薪资类型") & "'")
                Next
                SUM =SUM + I             
            Next

单色 2015/4/29 14:39:07
那FOR I AS INTEGER = '这后面要怎么写?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 15:00:00 [只看该作者]

没看懂你的意思

 回到顶部
美女呀,离线,留言给我吧!
cjl333333333
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1706 威望:0 精华:0 注册:2015/2/3 17:04:00
  发帖心情 Post By:2015/4/29 15:28:00 [只看该作者]

Dim nms() As String = E.DataRow("参加任务人员").Split(",")
            For I As Integer = 
                For Each nm As String In nms
                    Dim dt As DataRow = DataTables("员工薪资明细").FIND(" 姓名= '" & nm & "'")
                    If DT IsNot Nothing Then
                        
                        DT("任务时间") = Tables("印刷生产单").Current("实际执行任务时间")
                    End If
                    Dim YG As DataRow = DataTables("员工资料").Find("姓名 = '" & nm & "'")
                    Dim XZ As DataRow = DataTables("员工薪资明细").Find("姓名 ='" & YG("姓名") & "' And 薪资类型 = '" & YG("薪资类型") & "'")
                    Dim SUM As Double = DataTables("员工薪资明细").Compute("SUM(任务薪资)","姓名 ='" & YG("姓名") & "' And 薪资类型 = '" & YG("薪资类型") & "'")
                Next
                SUM =SUM + I             
            Next

????????? For I As Integer =        这一句后面不是少了值吗,我不懂写,所以问这个要怎么写??????


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/29 15:29:00 [只看该作者]

没有人知道要怎么写,因为没有人知道你想干什么.   代码并不是固定的写法. 而是不同的需求,不同的情况有不同的写法.

 回到顶部