Foxtable(狐表)用户栏目专家坐堂 → 求助:同样的文件来源列发生变动后进行其他值得自动生成居然 不能生成流水线号 求纠正!


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

主题:求助:同样的文件来源列发生变动后进行其他值得自动生成居然 不能生成流水线号 求纠正!

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助:同样的文件来源列发生变动后进行其他值得自动生成居然 不能生成流水线号 求纠正!  发帖心情 Post By:2014/12/5 0:56:00 [只看该作者]

求助:同样的文件来源列发生变动后进行其他值得自动生成居然 不能生成流水线号 求纠正!

 

If  e.DataCol.Name = "文件来源" Then
   
    Dim bh As String = "瓮检" & e.DataRow("文件来源").Substring(0,2) & e.DataRow("文件来源").Substring(4,1) &"〔" & Format(Date.Today,"yyyy") & "〕"
    Dim ht As String =  e.DataRow("文件来源").Substring(0,6) & "处理签"
    Dim max As String
    Dim idx As Integer
    max = e.DataTable.Compute("Max(流水线号)","流水线号 Like '" & bh & "*'" )
    If max > "" Then '如果存在最大编号
        idx = CInt(max.Substring(11,3)) + 1 '获得最大编号的后三位顺序号,并加1
    Else
        idx = 1 '否则顺序号等于1
    End If
    e.DataRow("流水线号") = bh  &  Format(idx,"000") & "号"
    e.DataRow("流水日期") =Date.today
    e.DataRow("经办人名") =User.Name
    'e.DataRow("文件函头") = ht
End If

 

 


图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2014-12-5 19:37:46编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/5 9:09:00 [只看该作者]

 只有文件来源列改变的时候,才会触发代码啊。你加入msgbox看看,进行什么操作的时候,是否能触发事件代码

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


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

测试来源列变动的时候并无问题

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜) 只有文件来源列改变的时候,才...  发帖心情 Post By:2014/12/5 19:39:00 [只看该作者]

是的 很纠结的一个问题

今天换了电脑就能够正常显示 


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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(Bin)测试来源列变动的时候并无问题  发帖心情 Post By:2014/12/5 19:40:00 [只看该作者]

谢谢

是的 很纠结的一个问题

今天换了电脑就能够正常显示 


 回到顶部