Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ASP.net, C# and Crystal Report

Status
Not open for further replies.

DeMortagne

Programmer
Mar 10, 2003
1
CA
Hi, excuse me for my english.

In the last day, i have some bug with Crystal Report.

I can debug a majority of my bug, so, i have last one.

I use a Stored Procedure for create my report and i can pass to parameters for generate this. Two dates, (start and end).

my code for this :
protected CrystalDecisions.Web.CrystalReportViewer CRV;

//CR Variables
RapportHebdoHT monCR;
ParameterFields crPFs;
ParameterField crPF;
ParameterValues crPVs;
ParameterDiscreteValue crPDV;

monCR = new RapportHebdoHT();
monCR.Database

crPFs = CRV.ParameterFieldInfo;
crPF = crPFs["@de"];
crPVs = crPF.CurrentValues;
crPDV = new ParameterDiscreteValue();
DateTime dateDE = new DateTime(2003,02,17,0,0,0);
crPDV.Value = dateDE;
//crPDV.Value = "#02-17-2003#";
crPVs.Add(crPDV);

crPF = null;
crPDV = null;

crPF = crPFs["@a"];
crPVs = crPF.CurrentValues;
crPDV = new ParameterDiscreteValue();
DateTime dateA = new DateTime(2003,02,18,0,0,0);
crPDV.Value = dateA;
//crPDV.Value = "#02-18-2003#";
crPVs.Add(crPDV);
CRV.ParameterFieldInfo = crPFs;
CRV.ReportSource = monCR;

So, when i can run my aspx application, i can seen this error :

Erreur du serveur dans l'application '/crtest3'.
--------------------------------------------------------------------------------

L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.ArgumentOutOfRangeException: L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.

Erreur source:

Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

Trace de la pile:


[ArgumentOutOfRangeException: L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.]
CrystalDecisions.Shared.ParameterFields.get_Item(String name, String subreportName) +315
CrystalDecisions.Shared.ParameterFields.get_Item(String name) +7
crtest3.WebForm1.OnInit(EventArgs e) in \\laudev\ System.Web.UI.Control.InitRecursive(Control namingContainer) +235
System.Web.UI.Page.ProcessRequestMain() +171




--------------------------------------------------------------------------------
Informations sur la version : Version Microsoft .NET Framework :1.0.3705.288; Version ASP.NET :1.0.3705.288

so, i don't have a specific rang of value for my param's and not default value...

If you have a solution or other method for display my report, tank you now!!! :)

De Mortagne
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top