Dim doc As New PrintDoc() '定义一个报表
Dim rt As prt.RenderText '定义一个文本对象
doc.Stacking =
prt.StackingRulesEnum.InlineLeftToRight '设置排列方式
For
i AS
integer = 0
To
10
rt = New
prt.RenderText() '创建文本对象
rt.Text = "Hello Foxtable
" & i '设置文本对象的内容
rt.Width = 39
'宽度为39毫米
rt.Height = 35
'宽度为35毫米
rt.Style.Spacing.All = 2
'设置各个方向的间隔
rt.Style.Borders.All = New
prt.Linedef(1, Color.Red)
'设置边框
rt.Style.TextAlignHorz = prt.AlignHorzEnum.Center '水平居中
rt.Style.TextAlignVert =
prt.AlignVertEnum.Center '垂直居中
doc.Body.Children.Add(rt) '将文本对象加入到报表
Next
doc.Preview() '预览这是帮助文档的关于报表打印排列方式的示例,本人菜鸟不懂,大概知道这是对一个指定表中的某一列的数据通过设置排列方式后,转移到一个表中,这和我的需求刚刚吻合。
但是上面的语言到底哪些内容是可以依葫芦画瓢,根据实际表和列以及报表的名称,修改后就能实现的?
此主题相关图片如下:打印报表排列.jpg
[此贴子已经被作者于2016/11/5 1:02:26编辑过]