热情软件屋

 

在Crystal Reports中如何加入VB中变量


编号:QA000803
建立日期: 1999年4月13日 最后修改日期:2001年12月11日
所属类别:

Pony:
    Vb
    Windows95
    在Crystal Reports中想加入VB中变量,如时间等。我先在加一formula,再在vb中用report1.formulas(0)=Format(Time, "hh:mm:ss")在preview 和打印中一片空白。

回答:

    你的VB语句有问题。Formulas属性的语法应该是:
    [form.]Report.Formulas(ArrayIndex)[= "FormulaName= FormulaText"]
    假如你在Crystal Reports加入的公式叫MyTime,你可以使用这样的语句:
    Report1.Formulas(0)=" MyTime = " + Chr(34) + Format(Time, "hh:mm:ss") + Chr(34)
    
    李宗云问:我在vb5.0程序中想把一个字符串变量strMsg的值赋给公式@varC,我试着这样写:Report1.Formulas(0)="VarC=" + strMsg,但是程序运行的时候提示公式错误,请问他的语法应该是怎样的?能否帮忙提供这方面详细的资料?谢谢!
    答:如果你的VarC公式是字符类型的,不要忘记向上面的那个例子那样加上 Chr(34)。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio