Foxtable(狐表)用户栏目专家坐堂 → 关于数据转换,或者是报表的实现问题。


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

主题:关于数据转换,或者是报表的实现问题。

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

把2个表数据合并为一个查询表:http://www.foxtable.com/webhelp/topics/2322.htm

格式(列位置)和需要导出的格式完全一致,然后直接导出txt文件即可:http://www.foxtable.com/webhelp/topics/0180.htm

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

把2个表的数据填充到图15的表格中:http://www.foxtable.com/webhelp/topics/1533.htm,在把图15的表导出

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106158 积分:539907 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/19 11:04:00 [显示全部帖子]

Dim Cols1() As String = {"出货单","出货日期","单位ID"} ‘其它列自己补充完整,注意要一一对应
Dim Cols2() As String = {"第一列","第二列","第四列"}‘其它列自己补充完整,注意要一一对应

Dim Cols3() As String = {"产品ID","产品名称","规格"}‘其它列自己补充完整,注意要一一对应
Dim Cols4() As String = {"第四列","第三列","第五列"}‘其它列自己补充完整,注意要一一对应

For Each dr As DataRow In DataTables("出货单").Select("出货单 is not null")
    
    Dim dr2 As DataRow = DataTables("导出").AddNew()
    For i As Integer = 0 To Cols1.Length -1
        dr2(Cols2(i)) = dr(Cols1(i))
    Next
    
    For Each dr3 As DataRow In DataTables("出货记录").Select("出货单 = '" & dr("出货单") & "'")
        Dim dr4 As DataRow = DataTables("导出").AddNew()
        For i As Integer = 0 To Cols3.Length -1
            dr4(Cols4(i)) = dr3(Cols3(i))
        Next
    Next
Next

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106158 积分:539907 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/19 11:21:00 [显示全部帖子]

窗口按钮,或者菜单按钮

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106158 积分:539907 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/19 15:52:00 [显示全部帖子]

设计窗口,添加一个按钮,写到按钮事件中。

或者直接打开命令窗口执行

 回到顶部