Erro ao preencher parametros Crystal Reports

01/10/2013

0

Ola, gostaria de saber se alguem me ajuda nesse problema, nao estou conseguindo preencher o parametro corretamente, segue a baixo o codigo

private void PreencherParametrosRelatorio(decimal valor)
{
ReportDocument cryRpt = new ReportDocument();
cryRpt.Load(Server.MapPath("~/Relatorios/RelContraCheque.rpt"));

ParameterFieldDefinitions crParameterFieldDefinitions;
ParameterFieldDefinition crParameterFieldDefinition;
ParameterValues crParameterValues = new ParameterValues();
ParameterDiscreteValue crParameterDiscreteValue = new ParameterDiscreteValue();

crParameterDiscreteValue.Value = valor.ToString();
crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields;
crParameterFieldDefinition = crParameterFieldDefinitions["VlrTotalProventos"];
crParameterValues = crParameterFieldDefinition.CurrentValues;

//cryRpt.DataDefinition.ParameterFields[0].ApplyCurrentValues(crParameterValues);
crParameterValues.Clear();
crParameterValues.Add(crParameterDiscreteValue);
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

CrystalReportViewer1.ReportSource = cryRpt;
CrystalReportViewer1.RefreshReport();


}
Kássius Miranda

Kássius Miranda

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar