Crystal Reports XI y Visual Basic Script
Publicado por LuisMi (1 intervención) el 25/11/2005 11:43:48
Vamos a ver ....
En una web tengo un objeto Crystal Incrustado.
<OBJECT ID="CRViewer"
CLASSID="CLSID:460324E8-CFB4-4357-85EF-CE3EBFE23A62"
WIDTH=100% HEIGHT=99%
CODEBASE="/crystalreportviewers11/ActiveXControls/ActiveXViewer.cab#Version=11,0,0,893" VIEWASTEXT>
<PARAM NAME="EnableRefreshButton" VALUE=1>
<PARAM NAME="EnableGroupTree" VALUE=1>
<PARAM NAME="DisplayGroupTree" VALUE=1>
<PARAM NAME="EnablePrintButton" VALUE=1>
<PARAM NAME="EnableExportButton" VALUE=1>
<PARAM NAME="EnableDrillDown" VALUE=1>
<PARAM NAME="EnableSearchControl" VALUE=1>
<PARAM NAME="EnableAnimationControl" VALUE=1>
<PARAM NAME="EnableZoomControl" VALUE=1>
</OBJECT>
Nada más quiero pasarle dos parámetros (Project_id y id_language) pero tras hacer lo siguiente para asignarles valores
Session("oRpt").ParameterFields.GetItemByName("project_id").AddCurrentValue(cInt(nProject))
Session("oRpt").ParameterFields.GetItemByName("id_language").AddCurrentValue(Session("TKLANGCODE"))
Intento extraer su valor con (para comprobar)
Response.write Session("oRpt").ParameterFields.Item(1).Value & "/<P>"
Response.write Session("oRpt").ParameterFields.Item(2).parameterfieldname & "-/" & Session("oRpt").ParameterFields.Item(2).Value & "/<P>"
Pero me salen valores en blanco (no sé si debería ser así, supongo que no)
Y luego al lanzar la lectura con
session("oRpt").ReadRecords
me da una excepcion
-2147189155 - Failed to open the connection.
Y no tengo ni idea de si es por algo que hago mal antes, si es por el tema de los parámetros ... no sé.
Espero que me podáis ayudar
Muchas gracias.
En una web tengo un objeto Crystal Incrustado.
<OBJECT ID="CRViewer"
CLASSID="CLSID:460324E8-CFB4-4357-85EF-CE3EBFE23A62"
WIDTH=100% HEIGHT=99%
CODEBASE="/crystalreportviewers11/ActiveXControls/ActiveXViewer.cab#Version=11,0,0,893" VIEWASTEXT>
<PARAM NAME="EnableRefreshButton" VALUE=1>
<PARAM NAME="EnableGroupTree" VALUE=1>
<PARAM NAME="DisplayGroupTree" VALUE=1>
<PARAM NAME="EnablePrintButton" VALUE=1>
<PARAM NAME="EnableExportButton" VALUE=1>
<PARAM NAME="EnableDrillDown" VALUE=1>
<PARAM NAME="EnableSearchControl" VALUE=1>
<PARAM NAME="EnableAnimationControl" VALUE=1>
<PARAM NAME="EnableZoomControl" VALUE=1>
</OBJECT>
Nada más quiero pasarle dos parámetros (Project_id y id_language) pero tras hacer lo siguiente para asignarles valores
Session("oRpt").ParameterFields.GetItemByName("project_id").AddCurrentValue(cInt(nProject))
Session("oRpt").ParameterFields.GetItemByName("id_language").AddCurrentValue(Session("TKLANGCODE"))
Intento extraer su valor con (para comprobar)
Response.write Session("oRpt").ParameterFields.Item(1).Value & "/<P>"
Response.write Session("oRpt").ParameterFields.Item(2).parameterfieldname & "-/" & Session("oRpt").ParameterFields.Item(2).Value & "/<P>"
Pero me salen valores en blanco (no sé si debería ser así, supongo que no)
Y luego al lanzar la lectura con
session("oRpt").ReadRecords
me da una excepcion
-2147189155 - Failed to open the connection.
Y no tengo ni idea de si es por algo que hago mal antes, si es por el tema de los parámetros ... no sé.
Espero que me podáis ayudar
Muchas gracias.
Valora esta pregunta


0