在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)。
此问题由李海回答。
| |
|
|
| |
|
|