Foxtable(狐表)用户栏目专家坐堂 → 专业报表


  共有3585人关注过本帖平板打印复制链接

主题:专业报表

美女呀,离线,留言给我吧!
bm
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:437 积分:3463 威望:0 精华:0 注册:2011/9/13 23:27:00
专业报表  发帖心情 Post By:2013/11/4 19:56:00 [只看该作者]

哪位高手帮忙。想了一个下午没成功。就是要将报表中 数字部分大字体。其他部分小字体

Dim doc As New PrintDoc
Dim rt As  New prt.RenderArea
Dim r As New prt.RenderText
Dim Cur As Row = Tables("业务大表").Current
 For Each i As String In cur("关单号")
     r.text = i
     If IsNumeric(i) Then
     r.Style.Font = New Font("宋体", 16)
     Else
     r.Style.Font = New Font("宋体", 8)
     End If
  Next
     r.X = 68
      r.Y = 62
    rt.Children.Add(r)
doc.Body.Children.Add(rt)
doc.PageSetting.Landscape = True
doc.PageSetting.Width = 330
doc.PageSetting.Height = 300
Doc.PageSetting.LeftMargin = 13
Doc.PageSetting.TopMargin = 40
doc.AutoRotate = False
Doc.Preview()


 回到顶部
总数 13 1 2 下一页