以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请问这代码怎样加入字体代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11219) |
-- 作者:tungwun -- 发布时间:2011/7/13 22:12:00 -- 请问这代码怎样加入字体代码 请问这代码怎样加入字体代码 Dim doc As New PrintDoc \'定义一个报表 Dim rt As prt.RenderText \'定义一个文本对象 Dim rm As prt.RenderImage \'定义一个图形队形 Dim CurRow As Row = Tables("TAXI車輛資料").Current Dim n As Integer For Each s1 As String In CurRow("修理內容").split(" ") rt =New prt.RenderText rt.Text = s1 \'设置文本对象的内容 rt.x = 27 rt.y = 78+N*4 rt.Width= 168 doc.Body.Children.Add(rt) \'将文本对象加入到报表 n+=1 Next rt = new prt.RenderText rt.Text = CurRow("公司名") rt.x = 51 rt.y = 36 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("車牌號碼") rt.x = 109 rt.y = 36 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("型號") rt.x = 51 rt.y = 43 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("日期") rt.x = 109 rt.y = 43 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("公司名") rt.x = 51 rt.y = 50 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("型號") rt.x = 109 rt.y = 50 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("電話號碼") rt.x = 51 rt.y = 57 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("單號") rt.x = 109 rt.y = 57 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("總計") rt.x = 51 rt.y = 63 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("單價") rt.x = 51 rt.y = 69.5 doc.body.Children.Add(rt) rt = new prt.RenderText rt.Text = CurRow("序列") rt.x = 109 rt.y = 69.5 doc.body.Children.Add(rt) Doc.Preview() \'预览报表
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/13 22:24:00 -- http://www.foxtable.net/help/topics/1179.htm
|