Foxtable(狐表)用户栏目专家坐堂 → 增加多行取值


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

主题:增加多行取值

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


加好友 发短信
等级:超级版主 帖子:113535 积分:578176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/22 10:39:00 [显示全部帖子]

Dim kb As String = e.Form.Controls("一年级课本").Text
Dim bs As String = e.Form.Controls("一年级班数").Text
Dim rs As String = e.Form.Controls("一年级人数").Text

If kb> "" And bs> "" And rs> "" Then
    Dim idx As Integer = Tables("课本计划").Rows.Count
    Tables("课本计划").AddNew(val(bs))
    Dim dr As Row
    For i As Integer = idx To Tables("课本计划").Rows.Count - 1
        dr = Tables("课本计划").Rows(i)
        dr("学期") = XQ
        Dim bj As String = "10"
        Dim Can As String = DataTables("课本计划").Compute("Max(班级)","学期 = '"& XQ &"' And 班级 Like '" & bj & "%'")
        If Can > "" Then
            Dim v As Integer = Can.SubString(2,1)
            dr("班级")  = bj & format(v +1,"0")
        Else
            dr("班级")  = bj & "1"
        End If
        dr("课本金额") = kb
        dr("计划人数") = rs/bs
    Next
End If
[此贴子已经被作者于2016/11/22 10:39:48编辑过]

 回到顶部