Retroceder   Foros del Web > Temas generales de computación > Programación

Respuesta
 
Herramientas Desplegado
Antiguo 28-feb-2002, 12:12   #1 (permalink)
CHS
CHS está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 15
Pregunta sobre Visual y Crystal Reports

Alguien me sabria decir, si hay alguna forma para pasar un parametro desde Visual a un campo de parametro de Crystal?
CHS está desconectado   Responder Citando
Antiguo 04-mar-2002, 06:14   #2 (permalink)
random71 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 8
Re: Pregunta sobre Visual y Crystal Reports

Muy fácil. El objeto crystal, supongamos que se llama CRP1, tiene un coleccion de parametros. sólo tienes que añadir aqui los que quieras. Por ejemplo:

Código:
With CRP1
   .ParameterFields(0) = "Mes_Ini;" & Month(Format(Msk_Fecha_Ini, "mm/yyyy")) & ";true"
.ParameterFields(1) = "Ano_Ini;" & Year(Format(Msk_Fecha_Ini, "mm/yyyy")) & ";true"
End With
Por supuesto el nombre que pones en el parameterfield y el del informe deben ser iguales.
random71 está desconectado   Responder Citando
Antiguo 04-mar-2002, 07:46   #3 (permalink)
CHS
CHS está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 15
Re: Pregunta sobre Visual y Crystal Reports

Muchas gracias random71.
Probe con el código que me pasastes, pero cuando ejecuto el prg de todos modos me pide que ingrese el parametro, lo que tipeo en el Txtprod.Text no lo toma.
esta bien asi o como deberia hacerlo?
With CRP1
.ReportFileName = App.Path & "\L-FICHA_PRODUCTORES.rpt"
.Connect = "DSN=bse;UID=ops$bse;PWD=bse;"
.LastErrorString = ""
.DiscardSavedData = 1
.ParameterFields(0) = "Productor;" & Txtprod.Text & ";true"
.Destination = crptToWindow
.Action = 1
End With

Desde ya muchisimas gracias por tu ayuda.
CHS está desconectado   Responder Citando
Antiguo 04-mar-2002, 08:25   #4 (permalink)
random71 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 8
Re: Pregunta sobre Visual y Crystal Reports

El código que pones es correcto. Debería funcionar. ¿Que versión de Crystal usas?

De todas formas añade lo primero un
Código:
 CRP1.Reset
aunque no creo que sea eso.
random71 está desconectado   Responder Citando
Antiguo 05-mar-2002, 06:36   #5 (permalink)
CHS
CHS está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 15
Re: Pregunta sobre Visual y Crystal Reports

La version que estoy usando de Crystal es la 7, y de Visual es la 5.
Probe con el .reset, pero tampoco funciono.
No te preocupes voy a cambiar todo, tendre que hacer otro reporte con una formula de seleccion de registros.

CHS está desconectado   Responder Citando
Antiguo 06-mar-2002, 14:28   #6 (permalink)
CHS
CHS está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 15
Re: Pregunta sobre Visual y Crystal Reports

random71, te cuento que logre que me tome el parametro como corresponde, pero lo que no logro, es que luego de que me muestre la pantalla con el dialogo del parametro lo acepte automaticamente.
La forma que me pasaste era correcta salvo en el true.
.ParameterFields(0) = "Productor;" & Txtprod.Text & ";false"
Te agradezco infinitamente la ayuda que me brindaste.
CHS está desconectado   Responder Citando
Antiguo 06-mar-2002, 14:58   #7 (permalink)
TrollVader
mangandini llegará a ser famoso muy prontomangandini llegará a ser famoso muy prontomangandini llegará a ser famoso muy pronto
 
Avatar de mangandini
 
Fecha de Ingreso: noviembre-2002
Ubicación: Guatemala
Mensajes: 1.578
Enviar un mensaje por Yahoo  a mangandini Enviar un mensaje por Skype™ a mangandini
Re: Pregunta sobre Visual y Crystal Reports

El false te sirve para que te salga la ventana que pregunta el parametro, ya que puedes enviarle un default y preguntarte siempre...

<object><param name=movie value="http://www.geocities.com/mangandini/mangandi.swf">
<embed src="http://www.geocities.com/mangandini/mangandi.swf" width="160" height="90"></embed></object>
mangandini está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:33.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93