以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]插入专业报表的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40212) |
||||
-- 作者:yuyijun2 -- 发布时间:2013/9/12 10:03:00 -- [求助]插入专业报表的问题 我的目的是想在顺序控件1所在的页面插入专业报表,执行下面的代码后变成顺序控件1所在的页面及它后面的页面都会插入专业报表,问题出现在哪?
Dim doc As PrintDoc = e.Form.GernatePrintDoc()
Dim ndoc As New PrintDoc \'定义一个报表
Dim idx As Integer = 1
For Each o As object In Doc.Body.Children
ndoc.Body.Children.Add(o.clone)
If idx = 1 Then
Dim rt As New prt.RenderText \'定义一个文本对象
rt.Text = "Hello Foxtable" \'设置文本对象的内容
rt.X = 100
rt.Y = 100
ndoc.Body.Children.Add(rt) \'将文本对象加入到报表
End If
Next
ndoc.Preview()
|
||||
-- 作者:Bin -- 发布时间:2013/9/12 10:08:00 -- .
|
||||
-- 作者:有点甜 -- 发布时间:2013/9/12 21:52:00 -- 呵呵,忘记加1了。 idx+=1
|