以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  我这个专业报表为什么不会自动换行的?满了一页后面就不出现了。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=32338)

--  作者:comnets
--  发布时间:2013/4/29 22:02:00
--  我这个专业报表为什么不会自动换行的?满了一页后面就不出现了。
Dim doc As New PrintDoc() \'定义一个报表
doc.PageSetting.PaperKind = 12 \'纸张类型改为B4
doc.PageSetting.Landscape = True \'横向打印
Dim s As String
s = "AAAAAAAAAAAAAAAAAAAAAAAA"
s = s & "BBBBBBBBBBBBBBBBBBBBBBBBBB"
s = s & "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
s = s & "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
s = s & "EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
s = s & "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"


Dim rt As New prt.RenderText \'定义一个文本对象

Doc.PageSetting.LeftMargin = 10 \'设置左边距
Doc.PageSetting.RightMargin = 10 \'设置右边距
Doc.PageSetting.TopMargin = 20 \'设置上边距
Doc.PageSetting.BottomMargin = 20 \'设置下边距
rt.Width = "Parent.Width" \'对象宽度等于页面宽度
rt.Height = "Parent.Height" \'对象高度等于页面高度



rt.Style.Borders.All = New prt.Linedef(1, Color.Red) \'设置边框
rt.Text = s  \'设置文本对象的内容
doc.Body.Children.Add(rt) \'将文本对象加入到报表




doc.Preview() \'预览
[此贴子已经被作者于2013-4-30 17:14:04编辑过]

--  作者:程兴刚
--  发布时间:2013/4/29 23:40:00
--  
去掉这一行!
--  作者:comnets
--  发布时间:2013/4/30 9:21:00
--  
程老师去掉哪一行?


[此贴子已经被作者于2013-5-7 11:02:11编辑过]

--  作者:Neha
--  发布时间:2013/4/30 9:21:00
--  
浪费我流量
--  作者:comnets
--  发布时间:2013/4/30 9:32:00
--  
对不住啊图片点击可在新窗口打开查看
--  作者:程兴刚
--  发布时间:2013/4/30 10:21:00
--  
晕,手机回复,忘了粘贴进来:
rt.Height = "Parent.Height" \'对象高度等于页面高度

--  作者:comnets
--  发布时间:2013/4/30 17:14:00
--  
谢程老师图片点击可在新窗口打开查看