1
我已經在C#.NET中創建了Windows窗體項目。我還創建了一個空白的水晶報告。我拖放了一個Crystalrportviewer到windows窗體。我試圖用點擊按鈕來填充文本。這裏是我的代碼: -動態添加和刪除水晶報表中的參數字段
private void button1_Click(object sender, EventArgs e)
{
CrystalReport2 crt1 = new CrystalReport2();
ParameterField prm1 = new ParameterField();
prm1.Name = "Param1";
prm1.PromptText = "Param3";
prm1.ParameterValueType = ParameterValueKind.StringParameter;
ParameterDiscreteValue pdm1 = new ParameterDiscreteValue();
pdm1.Value = "hello";// textBox1.Text;
prm1.CurrentValues.Add(pdm1);
ParameterFields myParams = new ParameterFields();
myParams.Add(prm1);
crystalReportViewer1.ParameterFieldInfo = myParams;
crystalReportViewer1.ReportSource = crt1;
crystalReportViewer1.Refresh();
}
但它顯示空白報告。請幫忙。另外,我想知道如何從水晶報告中動態刪除參數字段。提前致謝。
只是將此代碼替換 – 2016-01-27 03:06:15