Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Pasar parámetros desde VB6 a CR8.5

Estas en el tema de Pasar parámetros desde VB6 a CR8.5 en el foro de Visual Basic clásico en Foros del Web. Hola Foro. Dado un reporte que uso con el objeto crviewer estoy tratando de pasarle parametros. Para ello utilizo: Dim crParamDefs As CRAXDRT.ParameterFieldDefinitions Dim crParamDef ...
  #1 (permalink)  
Antiguo 09/02/2012, 16:11
 
Fecha de Ingreso: enero-2007
Mensajes: 348
Antigüedad: 17 años, 2 meses
Puntos: 1
Pasar parámetros desde VB6 a CR8.5

Hola Foro.

Dado un reporte que uso con el objeto crviewer estoy tratando de pasarle parametros.

Para ello utilizo:


Dim crParamDefs As CRAXDRT.ParameterFieldDefinitions
Dim crParamDef As CRAXDRT.ParameterFieldDefinition

Dim rs As New ADODB.Recordset
Dim por1 As Double
Dim por2 As Double

por1 = 10
por2 = 20

' Parametros del reporte
Set crParamDefs = Report.ParameterFields
For Each crParamDef In crParamDefs
Select Case crParamDef.ParameterFieldName
Case "Por1"
crParamDef.AddDefaultValue (porneto)
Case "Por2"
crParamDef.AddDefaultValue (portotal)
End Select
Next

Report.EnableParameterPrompting = False

Ahora, cuando dejo la última línea no me pide confirmacion de los parametros pero los mismos no pasan, y si no uso la mencionada linea los parametros pasan correctamente pero debo confirmar cada parametro en un cuadro de dialogo, el cual logicamente no quiero que aparezca.

Alguien sabe que esta sucediendo¿?

Muchas Gracias.

Saludos.

Etiquetas: vb6
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:48.