以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何在专业报表的单元格中嵌套表格 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130530) |
-- 作者:dtcaoqian -- 发布时间:2019/1/24 14:23:00 -- 如何在专业报表的单元格中嵌套表格 请问,如何在专业报表的单元格中嵌套表格 |
-- 作者:有点蓝 -- 发布时间:2019/1/24 16:00:00 -- 单元格本身就是一个容器,直接添加一个表格即可 Dim doc As New PrintDoc Dim rt As New prt.RenderTable Dim ra As prt.RenderArea Dim rx As prt.RenderText rt.Style.GridLines.All = New prt.LineDef rt.CellStyle.Spacing.All = 1 \'单元格内容和网格线距离1毫米 rt.Cols.Count = 3 \'总列数为3 ra = rt.Cells(0,0).Area \'引用单元格的容器 Dim rt2 As New prt.RenderTable() rt2.Style.GridLines.All = New prt.Linedef(Color.DarkGray) \'将表格的颜色设为深灰色 rt2.Rows.Count = 3 \'设置行数 rt2.Cols.Count = 3 \'设置列数 rt2.Width = 50 \'设置表格的宽度 rt2.Height = 50 \'设置表格的高度 rt2.Cells(1, 2).Style.BackColor = Color.Crimson rt2.Cells(0, 1).Style.BackColor = Color.BlueViolet ra.Children.Add(rt2) \'加入文本到RenderArea中 doc.Body.Children.Add(rt) Doc.Preview() |
-- 作者:dtcaoqian -- 发布时间:2019/1/24 20:23:00 -- 太感谢了。 |