Foxtable(狐表)用户栏目专家坐堂 → 单元格提取


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

主题:单元格提取

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/29 16:09:00 [显示全部帖子]

DataColChanged事件

If e.DataCol.Name = "姓名" Then 
    If e.DataRow.IsNull("姓名") Then 
        e.DataRow("人数") = Nothing 
    Else
        e.DataRow("人数") = e.DataRow("姓名").split(",").length
    End If
End If

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/29 16:26:00 [显示全部帖子]

看3楼

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/29 17:13:00 [显示全部帖子]

For Each dr As DataRow In DataTables("表A").Select("是否提交=true and 审核=true")
    For Each s As String In dr("姓名").split(",")
        Dim r As Row = Tables("表C").AddNew
        For Each c As Col In Tables("表C").Cols
            r(c.Name)=dr(c.Name)
        Next
        r("姓名")= s
    Next
Next

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/30 8:45:00 [显示全部帖子]

这个代码本来就是复制符合("是否提交=true and 审核=true")的行的

 回到顶部