Foxtable(狐表)用户栏目专家坐堂 → [求助]excel报表页尾行求助


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

主题:[求助]excel报表页尾行求助

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


加好友 发短信
等级:四尾狐 帖子:820 积分:5641 威望:0 精华:1 注册:2015/11/28 14:00:00
[求助]excel报表页尾行求助  发帖心情 Post By:2018/1/22 10:00:00 [只看该作者]

设置了页尾行,因为有两个关联表,现在页尾行在每个关联表下面都出现了,我只要在最后一个关联表下面出来就可以了。多了,怎么整?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:冲压制令单.xls


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/22 10:13:00 [只看该作者]

如果是父子孙这样的关联表,请这样设计

 

http://www.foxtable.com/webhelp/scr/1541.htm

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/22 10:14:00 [只看该作者]

如果有问题,请上传实例测试。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:冲压制令单.xls


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


加好友 发短信
等级:四尾狐 帖子:820 积分:5641 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2018/1/22 10:22:00 [只看该作者]

以下是引用有点甜在2018/1/22 10:14:00的发言:

如果有问题,请上传实例测试。

 

 下载信息  [文件大小:101.0 KB  下载次数:0]
图片点击可在新窗口打开查看点击浏览该文件:冲压制令单.xls

版主可能理解有误,我这个不是父子孙,我是一个父两个子。

[此贴子已经被作者于2018/1/22 10:25:34编辑过]

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


加好友 发短信
等级:四尾狐 帖子:820 积分:5641 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2018/1/22 11:06:00 [只看该作者]

以下是引用有点甜在2018/1/22 10:13:00的发言:

如果是父子孙这样的关联表,请这样设计

 

http://www.foxtable.com/webhelp/scr/1541.htm

 

 

又试了半天,感觉这个父子子子的,这个页尾行设置后,每个子表都会出来,没找到好办法。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/22 11:27:00 [只看该作者]

以下是引用ajie5211在2018/1/22 10:22:00的发言:

版主可能理解有误,我这个不是父子孙,我是一个父两个子。

[此贴子已经被作者于2018/1/22 10:25:34编辑过]

 

excel做不到这样的报表。

 

具体问题,上传实例测试。


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


加好友 发短信
等级:四尾狐 帖子:820 积分:5641 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2018/1/24 13:43:00 [只看该作者]

以下是引用有点甜在2018/1/22 11:27:00的发言:

 

excel做不到这样的报表。

 

具体问题,上传实例测试。

双击制令单号,出来报表。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.rar


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/24 14:57:00 [只看该作者]

没办法,处理不了。要不,你就生成报表以后,移除那些不符合的行

 

http://www.foxtable.com/webhelp/scr/2121.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/24 15:13:00 [只看该作者]

Select Case e.Col.Name
    Case "制令单号"
        Dim fl As String = ProjectPath & "Reports\冲压制令单.xls"
        Dim Book As New XLS.Book(ProjectPath & "Attachments\冲压制令单.xls")
        '******建立主表与制令和出入的关联*********
        Relations.Add("制令关联",DataTables("冲压生产计划追踪表").DataCols("制令单号"),DataTables("冲压生产计划追踪表_Table1").DataCols("销售单号"),False,RelationPathEnum.none)
        Relations.Add("出入关联",DataTables("冲压生产计划追踪表").DataCols("制令单号"),DataTables("冲压生产计划追踪表_Table5").DataCols("制令单号"),False,RelationPathEnum.none)
        '生成条码图片
        Dim Bar As New BarCodeBuilder
        Bar.Symbology = Barpro.Symbology.Code39
        Bar.Code = e.Row("制令单号")
        Bar.BarHeight = 8
        Bar.QuietZoneWidth = 2
        Bar.DisplayChecksum = False
        bar.SaveImage(ProjectPath & "Images\zldtxm.wmf",300)
        Book.Build() '生成细节区
        '****合并提示列*****
        Dim Sheet As XLS.Sheet = Book.Sheets(0)
        Sheet.MergeCell(2,9,21,1)
        sheet(1,6).Value = Date.Now
        Book.Save(fl) '保存工作簿
        Relations.Delete("制令关联")
        Relations.Delete("出入关联")
        Dim App As New MSExcel.Application
        Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(fl)
        Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
       
        Dim Rg As MSExcel.Range = Ws.UsedRange
        For i As Integer = rg.Rows.count To 1 Step -1
            If ws.cells(i,1).text.contains("出库小计") AndAlso ws.cells(i,2).text = "0" Then
                ws.rows(i).Delete(MSExcel.XlDirection.xlUp) '下面的单元格上移
            End If
        Next
        App.Visible = True
End Select

 回到顶部