Foxtable(狐表)用户栏目专家坐堂 → 窗口代码错误


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

主题:窗口代码错误

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


加好友 发短信
等级:幼狐 帖子:183 积分:1320 威望:0 精华:0 注册:2014/11/22 18:33:00
窗口代码错误  发帖心情 Post By:2015/5/20 10:27:00 [只看该作者]

老师,我想实现给 项目分项 打钩后,在项目号后加上1、2、3...

 

下面一段代码有什么错误吗?

 

 bh = dr("客户简称") & "-" & dr("车型名称") & "-" & Format(d,"yyMMdd") '生成项目号前缀
    If e.Form.Controls("CheckBox2").checked = False Then
        dr("项目") = bh
    Else                     '项目分项打钩
        If dr("项目").StartsWith(bh) = False '如果项目前缀不符
            Dim max2 As String
            Dim idx2 As Integer
            max2 = DataTables("项目").Compute("Max2(项目)","项目 like '" & bh & "%'") '取得项目号前缀
            If max2 > "" Then '如果存在最大项目号
                idx2 = CInt(max2.Substring(bh.Length,1)) + 1 '获得最大项目号的最后一位顺序号,并加1
            Else
                idx2 = 1 '顺序号等于1
            End If
            dr("项目") = bh & Format(idx2,"0")
        End If
    End If


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

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

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


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

max2 = DataTables("项目").Compute("Max(项目)","项目 like '" & bh & "%'") '取得项目号前缀

 回到顶部