Foxtable(狐表)用户栏目专家坐堂 → [求助] 多行同时操作


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

主题:[求助] 多行同时操作

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


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
[求助] 多行同时操作  发帖心情 Post By:2017/6/5 1:05:00 [只看该作者]

想实现多行同时操作、红色部分内容该怎么修改?

 

1、在【装机工单工作日志表】中写入日志、同时操作多少行就登记多少条记录

 

2、在【小区名称关联表】中、同时操作多少行就在每行的【工单流程】单元格里加入当前操作内容。

 

Dim cmd As New SQLCommand
Dim dt As Date
cmd.C
cmd.CommandText = "Select GetDate()"
dt = cmd.ExecuteScalar()


If e.Form.Controls("装维人员姓名").text = "" Then   
    MessageBox.show("请填写接受维护小区的【装维人员姓名】!!!", "非常关键提醒")  
Else
    With Tables("小区名称关联表")
        For i As Integer = .BottomPosition To .TopPosition Step -1
            .Rows(i)("装维人员姓名") = e.Form.Controls("装维人员姓名").text
           
            Dim nd As DataRow = DataTables("装机工单工作日志表").AddNew
            nd("工单号") = r("工单号")
            nd("区域") = r("区域")
            nd("工单当前环节") = r("工单当前环节")
            nd("来单时间") = r("流转时间")
            nd("处理人") = User.name
            nd("用户分组") = User.Group
            nd("用户角色") = User.Roles
            nd("处理时间") = dt
            nd("下一个环节") = e.Form.Controls("下一个环节").text
            nd("当前工作内容") = r("当前工作内容") 
        
            Dim num As Integer = r("处理时长")
            Dim str1 As String = format(num \ 3600, "00") & ":" & format((num Mod 3600) \ 60, "00") & ":" & format(num Mod 60, "00")
            r("工单流程") &= vbcrlf & vbcrlf & "来单环节:【"& r("工单当前环节") &"】 操作人员:【"& User.Name &"】 操作内容:【"&  r("当前工作内容") & "】 工单时间:【"&  r("流转时间") &"】 完成时间:【"& dt & "】 下一环节:【" &   e.Form.Controls("下一个环节").text & "】 处理时长:【"&  str1  &"】"                    
            r("流转时间") = dt
            r("来单内容") = r("当前工作内容")
            r("工单当前环节") = e.Form.Controls("下一个环节").text
            r("当前工作内容") =Nothing           
            r("卡单组处理员工") = User.name
           
        Next
    End With
   
    MessageBox.show("完成小区名称的批量修改工作,请保存数据!!!", "非常关键提醒")
End If


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/5 8:54:00 [只看该作者]

Dim r As Row =  .Rows(i)

 回到顶部