Foxtable(狐表)用户栏目专家坐堂 → 求助:专业报表打印-多个容器和容器内的排序


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

主题:求助:专业报表打印-多个容器和容器内的排序

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


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

参考:

Dim doc As New PrintDoc '定义一个报表
Dim tbl As Table = Tables("DXJ")

Dim rt As prt.RenderText '定义一个文本对象
For i As Integer = tbl.TopRow To tbl.BottomRow Step 5
    Dim rw As Row = tbl.Rows(i)
    Dim s As String = rw("答案")
    For j As Integer = 1 To 4
        If i+j <= tbl.BottomRow
            rw  = tbl.Rows(i+j)
            s = s & rw("答案")
        End If
    Next
    
    rt = New prt.RenderText() '创建文本对象
    rt.Text = i+1 & "-" & i+5 & ":" &  s '设置文本对象的内容
    rt.Style.Spacing.Bottom = 3 '设置下间隔为3毫米
    rt.SplitVertBehavior = prt.SplitBehaviorEnum.Never '禁止被垂直分割
    rt.Style.TextAlignVert = prt.AlignVertEnum.Center '垂直居中
    doc.Body.Children.Add(rt) '将文本对象加入到报表
    
Next
Doc.Preview() '预览报表

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


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

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:【求助】题目和答案(批量输出).zip


 回到顶部