对你的问题,我也不是很清楚,
不过可以给你提供一点建议:
使用formulas,这样你可以通过程序传变量个crystal report
Formulas属性的语法应该是: 
[form.]Report.Formulas(ArrayIndex)[= "FormulaName= FormulaText"] 
    假如你在Crystal Reports加入的公式叫MyVar(字符串型),你可以使用这样的语句: 
    Report1.Formulas(0)=" MyVar = " + Chr(34) + 程序变量 + Chr(34)