Foxtable(狐表)用户栏目专家坐堂 → word报表为什么不安顺序排列


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

主题:word报表为什么不安顺序排列

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/2 20:12:00 [显示全部帖子]

默认按照_Identify列,也就是主键列,也就是你添加的行的先后顺序排列的。

 

没办法按照别的方法排列。

 

除非你写代码替换内容 http://www.foxtable.com/webhelp/scr/2890.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/6 20:59:00 [显示全部帖子]

改成

 

Dim  drs As List(of DataRow) = DataTables("分组").Select("", "_Sortkey") '红色代码改成你的排序列
If drs.Count > 0 Then   
    Dim tm As String  =  ProjectPath &  "Attachments\表A.doc"
    Dim fl As String =  ProjectPath &  "Reports\表A.doc"
    Dim wrt As New WordReport(Tables("分组"),tm,fl)
     For Each  dr As  DataRow In drs
        wrt.BuildOne(dr)
     Next
     wrt.Show()
End If


 回到顶部