Foxtable(狐表)用户栏目专家坐堂 → 复制来源表的行有空值,怎么也能复制


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

主题:复制来源表的行有空值,怎么也能复制

美女呀,离线,留言给我吧!
第一次学软件
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
复制来源表的行有空值,怎么也能复制  发帖心情 Post By:2020/9/2 11:48:00 [显示全部帖子]

蓝老师,从一张表向另一张表复制数据的时候,如果需有复制行的某一单元格为空,比如来源表“第一类 履历材料”
的“材料类别”有一单元格为空,如何把空值也能复制到接收表的“项目”行中?
Dim tab As WinForm.TabControl = e.Form.Controls("TabControl1")
If tab.SelectedPage.Name = "第一类 履历材料"
Dim Cols1() As String = {"档案编号","类号","材料类别","备注"}
Dim Cols2() As String = {"档案编号","类号","项目","备注"}
For Each dr1 As DataRow In DataTables("第一类履历材料").Select("[备注] <>''")
    Dim dr2 As DataRow = DataTables("缺材料和补充情况").AddNew()
    For i As Integer = 0 To Cols1.Length -1
        dr2(Cols2(i)) = dr1(Cols1(i))
    Next
Next
End If
[此贴子已经被作者于2020/9/2 11:50:41编辑过]

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/2 16:02:00 [显示全部帖子]

目前结果只要在来源表中{"档案编号","类号","材料类别","备注"}有一个是空值,整行就不复制,只复制全部有数据的行

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/3 13:27:00 [显示全部帖子]

我可能没有表达清楚,我的意思是,有的列是空值时,怎么能够复制整行

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 11:09:00 [显示全部帖子]

蓝老师,实例中的【数据合并】按钮没用你帮我看看我这里是什么问题?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目11.table

Select Case e.Sender.Name

Case "name"

End Select
这样写可以么,有什么区别

[此贴子已经被作者于2020/9/7 11:23:28编辑过]

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 11:33:00 [显示全部帖子]

像这样的问题,即何时用name,何时用text,帮助中有么?

 回到顶部