Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]在专业报表,如何定义文本的默认字体大小?(已经解决)

1楼
pc005637 发表于:2011/9/11 15:23:00
一般在报表中,基本上大部分的文本的字体大小都是一致的。如何定义默认值?
[此贴子已经被作者于2011-9-12 23:13:05编辑过]
2楼
e-png 发表于:2011/9/11 16:59:00
rt.Style.FontSize = 16    '字体大小为16磅
3楼
pc005637 发表于:2011/9/11 17:10:00
是放在报表代码的开头位置吗?还是任意位置?
4楼
e-png 发表于:2011/9/11 17:19:00

Dim rt As .....

..... 

 

之后就可以。

5楼
狐狸爸爸 发表于:2011/9/11 17:20:00

http://www.foxtable.com/help/topics/1179.htm

 

呵呵,既然要用专业报表,就将专业报表中的《报表基础》先看透吧

6楼
pc005637 发表于:2011/9/12 23:01:00
我需要的是,如果我一个报表是100个类似:
Dim rt As New prt.RenderText
rt.Text = "Hello Foxtable"
rx.x = 51
rx.y = 36
rt.Style.FontSize = 16
doc.Body.Children.Add(rt)
是要分别设置字体,还是有一个地方可以设置默认的字体的?
因为不设字体的话,系统的默认字体真的太小了。
如果要分别设置的话,代码又要多很多。
[此贴子已经被作者于2011-9-12 23:13:57编辑过]
7楼
pc005637 发表于:2011/9/12 23:13:00
Dim Doc As New PrintDoc
doc.PageSetting.PaperKind = 9 '设定为A4纸

doc.Style.FontSize = 16

Dim rx As prt.RenderText
Dim x As Integer = 0 '定义水平偏移参数
Dim y As Integer = 0 '定义垂直偏移参数
......

doc.Style.FontSize = 16 这个是定义整个报表的默认字体的

rt.Style.FontSize = 16这个是定义单个文本对象字体的

谢谢大家捧场。
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.