2011-12-13 93 views
0

我们在服务器端(Web服务)使用CR XI Developer Edition。使用DataSet的Crystal Report XI(SP4)无法显示参数

出于安全原因,我们从CR模板中提取所有SQL(我们只使用CR中的SQL)并运行它以获取DataSets。之后,我们将DataSet返回给CR。

一切正常(我们的服务器可以在报表中显示带有或不带有子报表或多命令的CR),但参数除外。

我们无法显示在CR参数甚至我们试试这个命令:

foreach (ParameterPair nvp in prms) 
    doc.SetParameterValue(nvp.Name, nvp.Value); 

请帮助我。 我们针对Oracle 10g R2使用C#VS2005。

回答

0

我想如果通过分配数据集来创建报表,参数似乎被忽略。因此,如果仍想在报告上显示参数,我们必须在显示报告之前将参数的文本分配给报告中的文本对象。