Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:专业报表问题!!!

1楼
雨中的泪 发表于:2010/8/17 21:10:00
生成的专业报表,如何用空白的行填充最后一张表!!!
2楼
雨中的泪 发表于:2010/8/17 21:11:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:专业报表实例.table

3楼
雨中的泪 发表于:2010/8/17 21:17:00
有时最后一张只有几行数据,想实现几行数据后,然后是空白行,再是“合计”行
4楼
雨中的泪 发表于:2010/8/17 21:36:00

主要是花名册

在“合计”和有数据的行间自动用空行填充

5楼
雨中的泪 发表于:2010/8/17 21:38:00

图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
6楼
雨中的泪 发表于:2010/8/17 21:40:00

比如这张表的32行和合计之间用空白行填充

 

谢谢

 

如何实现

7楼
雨中的泪 发表于:2010/8/17 22:02:00

也就是专业报表如何实现自动添加空行!!!

如何实现,谢谢

8楼
e-png 发表于:2010/8/18 0:28:00
用Excel报表更通用些,专业报表啊,晕。
9楼
雨中的泪 发表于:2010/8/18 8:01:00

也就是专业报表如何实现自动添加空行!!!

如何实现,谢谢

10楼
狐狸爸爸 发表于:2010/8/18 8:11:00

如果不够20行,自动补空行:

 

Dim doc As New PrintDoc
Dim rt As New prt.RenderTable
Dim MinRows As Integer = 20
Dim tb As Table = Tables("表A")
For c As Integer = 0 To tb.Cols.Count -1 '逐列填入内容
    rt.Cells(0,c).Text = tb.Cols(c).Name '列名作为标题
    For r As Integer = 0 To tb.Rows.Count -1
        rt.Cells(r + 1, c).Text = tb(r,c)
    Next
    IF c = 0 Then '加空行
        For  r As Integer = tb.Rows.Count To MinRows
            rt.Cells(r+1,0).Text = " "
        Next
    End If
Next
rt.Style.Gridlines.All = New prt.Linedef(Color.Gray) '灰色网格线
doc.Body.Children.Add(rt)
doc.Preview()

[此贴子已经被作者于2010-8-18 8:11:07编辑过]
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03711 s, 3 queries.