如何修改水晶报表上Page Header 的“text object”对象的内容?
在水晶报表上的Page Header 处有一个 text object 对象,我以做好,想用VB程序动态修改里面的内容,并能设置字体大小,并能加粗等等,请高手进,谢谢!就差这一步,请大侠们帮哥们一把,高分相送,谢谢!

解决方案 »

  1.   

    想用VB程序动态修改里面的内容,
    //对这个text写函数字段,字段与传递的recordset中某字段同一名称,recordset传递过去会自动识别并能设置字体大小,并能加粗等等
    //右键属性可设置,报表是提前设置好,VB不能去改变报表
      

  2.   

    我那个是 text object 对象,没有跟数据库绑定,并且在Page Header 区,难道真的就不能动态加粗或更改字体大小吗?
    Dim oRpt As CRAXDRT.Report
    '动态添加 text object 对象
    oRpt.Sections(2).AddTextObject  pText As String ,Left as Long ,Top As Long ,formatText其中formatText是不是就是改变字体大小或加粗的,就问这个如何用呀?
      

  3.   

    With oRpt.Sections(2).AddTextObject(strTitle, 4000, 0)
            .Width = 5000
            .Height = 400
            .Font.Name = "宋体"
            .Font.Size = "15"
            .Font.Bold = True
        End WithBDDMT