我有一个整数值(员工ID)列表,需要将其传递给Crystal Report。我正在使用Action类传递这些值。到目前为止,我已经成功传递了一个值,但是我找不到传递值列表的方法。
Fields fields = new Fields(); Values vals1 = new Values(); ParameterFieldDiscreteValue pfieldDV1 = new ParameterFieldDiscreteValue(); pfield1.setName("fromDate"); pfieldDV1.setValue(start_Date); vals1.add(pfieldDV1); pfield1.setCurrentValues(vals1); fields.add(pfield1); CrystalReportViewer viewer = new CrystalReportViewer(); //some code to set CrystalReportViewer settings viewer.setParameterFields(fields);
通过这种方式,我能够将fromDate值输入到Crystal Report中。有谁知道如何获得这种清单
int employeeList[]
或一个
String[] empListOptions
提前致谢。
foreach (string in string_array) { param.Value = string; report.ParameterFields[parameter].CurrentValues.Add(param); }
在这里找到:http : //www.logicaltrinkets.com/wordpress/? p= 227