我用水晶报表8.0设计了一个模板,在程序中与记录集绑了,但怎样在程序里传一个变量到报表的,如表头的公司名称,制表人,这些变量值怎么传到报表.如何在设计时设计这样一个可以传变里的字段或别的什么特殊回复人: jadehong(jade_hong 嘉德) ( 
Cry1.Formulas(0) = "DWMC='" & GS & "'"
在水晶报表中插入Formulas,命名为“DWMC”,在程序中引用报表成功后,在下面写上面的代码即可!
根本找不到Cryl.Firnykas这个属性.
再说在设计时怎么插入Formulas,插入项没有这个类型

解决方案 »

  1.   

    在报表里加一个Text Object(在工具样里),命名为Text
    Private Sub Report_Initialize() 
        Text.SetText "你要显示的字符串"
    End Sub
      

  2.   

    首先引用参照:Crystal Reports 8.5 Activex Designer Run Time
    然后再VB中写如下代码:
      Dim mocrxReport as CRAXDRT.Report
      mocrxReport.FormulaFields.GetItemByName("URISMEKYMD").Text = "'" & avMM & "'"
    在水晶报表中插入Formulas,命名为“URISMEKYMD”,在程序中引用报表成功后,在下面写上面的代码即可!