Visual Basic - Ayuda! Crystal report y VB

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda! Crystal report y VB

Publicado por David (1 intervención) el 21/08/2000 00:00:00
Tengo un par de problemillas, a ver si me podeis ayudar.

Cómo se puede leer una variable en visual basic y pasar ese valor al informe para que se imprima por ejemplo en la cabecera del informe.

El segundo problema es que tengo un informe enlazado a una base de datos access, desde visual basic meto datos en en la BD pero cuando imprimo el informe no me actualiza los nuevos datos, pese a que desde crystal reports tengo activada la opción verify on every print, para que se actualicen desde crystal tengo que dar la opción Refresh Report Data. Cómo puedo hacer este Refresh desde Visual basic?

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda! Crystal report y VB

Publicado por Luis Rodrigo Solorzano (51 intervenciones) el 21/08/2000 00:00:00
con Respecto a como refrescar tus datos
no se si ya revisaste en
File\Options\Reporting\
un chequesito de " SAve Data With Report" este tiene que estar desabilitado.

y ademas en
file\Database\set location
echale una miradita que tus tablas no esten direccionadas al path de tu pc.
por el contrario dales a todas "Same As Report"
y prueba.
espero te funcione.

ahora con la variable.
buscare la rutina y te la paso eso ya lo hice un par de veces..
pendiente..

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

La Rutina

Publicado por Luis Rodrigo Solorzano (51 intervenciones) el 21/08/2000 00:00:00
primero declara una nueva formula en el informe.
luego en VB esto.

nombre_Control.formulas(x) = "_formula=´el contenido que quieras´"

donde x= ala posicion del arreglo de formulas que tengas en el informe y "_Formula " es el nombre de la formula a donde quieras pasar los datos.
y "El Contenido " pues lo que quieras pasarle.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar