Crystal Reports Deployment on 64 bit Server
on iis 7 there is an option to enable 32 bit applications. if you stuck in an exception be sure you enabled this.
Serdar's
on iis 7 there is an option to enable 32 bit applications. if you stuck in an exception be sure you enabled this.
CrystalDecisions.Web.CrystalImageHandler web config’den tanıtılmadığı için grafikleri göremiyor olabiliriz.
uygun versiyonda handler’ı ekleyerek aşabiliriz.
<httpHandlers> <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> </httpHandlers>
toolbar’daki resimler gözükmüyorsa,
server’da inetpub klasöründe aspnet_client klasörü var. O klasörü projenizin çalıştığı klasöre kopyalayarak aşabiliriz.
System.Runtime.InteropServices.COMException:
The types of the parameter field and parameter field current values are not compatible.
“crystal reports” bir uygulamada bu hatayı alıyorsak. Parametrenin türünü doğru vermemiş olabiliriz.
Datetime olarak tanımlı bi parametreye string değer gönderiyorsak bu hatayı alabiliyoruz.
ParameterValues currentParameterValues = new ParameterValues(); //*** FirstDate string prmtr_FirstDate = "baslangic"; ParameterDiscreteValue prmtrDiscrete_FirstDate = new ParameterDiscreteValue(); prmtrDiscrete_FirstDate.Value = MyFirstDate.Date;//.ToString("dd/MM/yyyy"); currentParameterValues.Add(prmtrDiscrete_FirstDate); ParameterFieldDefinitions prmtrFieldDefs_FirstDate = rpt.DataDefinition.ParameterFields; ParameterFieldDefinition prmtrField_FirstDate = prmtrFieldDefs_FirstDate[prmtr_FirstDate]; prmtrField_FirstDate.ApplyCurrentValues(currentParameterValues);