如果要调用一个参数呢? 传入一个参数,在函数内部对其进行设置后然后传出,这样可以吗?(执行出错,说数组的问题)
函数:setFontTitle1
Dim rt As prt.RenderText = Args(0)
rt = Args(0)
rt.Style.TextAlignHorz = prt.AlignHorzEnum.Center '水平居中
rt.Style.Font = New Font("宋体", Functions.Execute("setFontTitle1"), FontStyle.Bold) '设置字体
Return rt
调用这个函数的报表:
Dim doc As New PrintDoc '定义一个报表
Dim rt2 As New prt.RenderText '定义一个文本对象
rt2.Text = "第二章 前言" '设置文本对象的内容
rt2 = Functions.Execute("setFontTitle1",rt2)
doc.Body.Children.Add(rt2) '将文本对象加入到报表
doc.Preview() '预览
[此贴子已经被作者于2013-1-29 16:13:54编辑过]