ラベルのテキストを Crystal Report に渡そうとする Crystal Report があります。しかし、私がそれをやろうとするたびに、またはパラメータ値を尋ねます。私は同じことをした別のフォームを持っていますが、うまくいきます。私が試したコードは次のとおりです。
crystalReportViewer1.RefreshReport();
ParameterFields paramFields = new ParameterFields();
ParameterField paramField = new ParameterField();
ParameterDiscreteValue paramDiscreteValue = new ParameterDiscreteValue();
paramField = new ParameterField();
paramDiscreteValue = new ParameterDiscreteValue();
paramField.Name = "kot";
paramDiscreteValue.Value = NewOrderBL.KOTNo;
paramField.CurrentValues.Add(paramDiscreteValue);
paramFields.Add(paramField);
paramField = new ParameterField();
paramDiscreteValue = new ParameterDiscreteValue();
paramField.Name = "TotalVat";
paramDiscreteValue.Value = NewOrderBL.totalvat;
paramField.CurrentValues.Add(paramDiscreteValue);
paramFields.Add(paramField);
paramField = new ParameterField();
paramDiscreteValue = new ParameterDiscreteValue();
paramField.Name = "TotalService";
paramDiscreteValue.Value = NewOrderBL.totalservicetax;
paramField.CurrentValues.Add(paramDiscreteValue);
paramFields.Add(paramField);
paramField = new ParameterField();
paramDiscreteValue = new ParameterDiscreteValue();
paramField.Name = "TotalAmount";
paramDiscreteValue.Value = NewOrderBL.totalamount;
paramField.CurrentValues.Add(paramDiscreteValue);
paramFields.Add(paramField);
paramField = new ParameterField();
paramDiscreteValue = new ParameterDiscreteValue();
paramField.Name = "TotalServiceTax";
paramDiscreteValue.Value = NewOrderBL.totalservicetax1;
paramField.CurrentValues.Add(paramDiscreteValue);
paramFields.Add(paramField);
NewOrderBL は、上記の変数を public static decimal (変数名) として定義したクラス ファイルです。
助けてください。