Problema imagenes VB

03/07/2003 - 15:57 por J.L. Vila | Informe spam
Hola a todos:

A continuación os expongo mi problema, perdonar por la extensión pero es que
no se explicarlo de otra forma

Tenga una aplicación en VB 6, trabajando sobre una base de datos de Acces
2000 y saco los informes con Crystal Reports 7.

En la base de datos tengo imágenes.

El problema es el siguiente: Cuando todo un registro, tenga o no tenga
imágen, si la imágen es nula o vacía yo la guardo como: "". (No sé de que
otra forma puedo hacerlo)

Pues bien. Cuando tengo un registro con imágen y pido el informe no hay
ningún problema, me da el informe correctamente. Lo malo es cuando, una vez
borrada la imagen (y guardado dicho campo como "") y pido de nuevo el
informe me da el siguiente error: Error de automatización en
Crystal -2147417848.

Aunque el error me lo da Crystal yo sospecho que puede ser debido a como
guardo la imagen cuando es nula (""), creo que debería guardarla de otra
forma.

Además si pido el informe de un registro con una imagen vacía, es decir, que
no lo he modificado (por tanto no he guardado dicho campo con ""), me da el
informe correctamente.

Alguna sugerencia?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Antonio Liberal
03/07/2003 - 16:14 | Informe spam
¿La guardas con ""? ¿Porque no la guardas como NULL?

"J.L. Vila" escribió en el mensaje
news:e#
Hola a todos:

A continuación os expongo mi problema, perdonar por la extensión pero es


que
no se explicarlo de otra forma

Tenga una aplicación en VB 6, trabajando sobre una base de datos de Acces
2000 y saco los informes con Crystal Reports 7.

En la base de datos tengo imágenes.

El problema es el siguiente: Cuando todo un registro, tenga o no tenga
imágen, si la imágen es nula o vacía yo la guardo como: "". (No sé de que
otra forma puedo hacerlo)

Pues bien. Cuando tengo un registro con imágen y pido el informe no hay
ningún problema, me da el informe correctamente. Lo malo es cuando, una


vez
borrada la imagen (y guardado dicho campo como "") y pido de nuevo el
informe me da el siguiente error: Error de automatización en
Crystal -2147417848.

Aunque el error me lo da Crystal yo sospecho que puede ser debido a como
guardo la imagen cuando es nula (""), creo que debería guardarla de otra
forma.

Además si pido el informe de un registro con una imagen vacía, es decir,


que
no lo he modificado (por tanto no he guardado dicho campo con ""), me da


el
informe correctamente.

Alguna sugerencia?

Muchas gracias.


Respuesta Responder a este mensaje
#2 Saga
03/07/2003 - 16:33 | Informe spam
En el reporte, editandolo con Crystal Reports, busca la opcion de
guardar el reporte sin datos.

Aunque no se si esto ayude, vale la pena intentar.

Suerte!
Saga

"J.L. Vila" wrote in message
news:e%
Hola a todos:

A continuación os expongo mi problema, perdonar por la extensión pero es


que
no se explicarlo de otra forma

Tenga una aplicación en VB 6, trabajando sobre una base de datos de Acces
2000 y saco los informes con Crystal Reports 7.

En la base de datos tengo imágenes.

El problema es el siguiente: Cuando todo un registro, tenga o no tenga
imágen, si la imágen es nula o vacía yo la guardo como: "". (No sé de que
otra forma puedo hacerlo)

Pues bien. Cuando tengo un registro con imágen y pido el informe no hay
ningún problema, me da el informe correctamente. Lo malo es cuando, una


vez
borrada la imagen (y guardado dicho campo como "") y pido de nuevo el
informe me da el siguiente error: Error de automatización en
Crystal -2147417848.

Aunque el error me lo da Crystal yo sospecho que puede ser debido a como
guardo la imagen cuando es nula (""), creo que debería guardarla de otra
forma.

Además si pido el informe de un registro con una imagen vacía, es decir,


que
no lo he modificado (por tanto no he guardado dicho campo con ""), me da


el
informe correctamente.

Alguna sugerencia?

Muchas gracias.


Respuesta Responder a este mensaje
#3 J.L. Vila
03/07/2003 - 16:44 | Informe spam
Gracias por la sugerencia. Voy a ver si así me funciona.
Es decir, cuando borro una imagen en vez de poner = "" pongo NULL
ES ESO?
Gracias.


"Antonio Liberal" escribió en el mensaje
news:
¿La guardas con ""? ¿Porque no la guardas como NULL?

"J.L. Vila" escribió en el mensaje
news:e#
> Hola a todos:
>
> A continuación os expongo mi problema, perdonar por la extensión pero es
que
> no se explicarlo de otra forma
>
> Tenga una aplicación en VB 6, trabajando sobre una base de datos de


Acces
> 2000 y saco los informes con Crystal Reports 7.
>
> En la base de datos tengo imágenes.
>
> El problema es el siguiente: Cuando todo un registro, tenga o no tenga
> imágen, si la imágen es nula o vacía yo la guardo como: "". (No sé de


que
> otra forma puedo hacerlo)
>
> Pues bien. Cuando tengo un registro con imágen y pido el informe no hay
> ningún problema, me da el informe correctamente. Lo malo es cuando, una
vez
> borrada la imagen (y guardado dicho campo como "") y pido de nuevo el
> informe me da el siguiente error: Error de automatización en
> Crystal -2147417848.
>
> Aunque el error me lo da Crystal yo sospecho que puede ser debido a como
> guardo la imagen cuando es nula (""), creo que debería guardarla de otra
> forma.
>
> Además si pido el informe de un registro con una imagen vacía, es decir,
que
> no lo he modificado (por tanto no he guardado dicho campo con ""), me da
el
> informe correctamente.
>
> Alguna sugerencia?
>
> Muchas gracias.
>
>


Respuesta Responder a este mensaje
#4 J.L. Vila
03/07/2003 - 16:49 | Informe spam
Gracias, tambien voy a probar con esto.

Un saludo.


"Saga" escribió en el mensaje
news:
En el reporte, editandolo con Crystal Reports, busca la opcion de
guardar el reporte sin datos.

Aunque no se si esto ayude, vale la pena intentar.

Suerte!
Saga

"J.L. Vila" wrote in message
news:e%
> Hola a todos:
>
> A continuación os expongo mi problema, perdonar por la extensión pero es
que
> no se explicarlo de otra forma
>
> Tenga una aplicación en VB 6, trabajando sobre una base de datos de


Acces
> 2000 y saco los informes con Crystal Reports 7.
>
> En la base de datos tengo imágenes.
>
> El problema es el siguiente: Cuando todo un registro, tenga o no tenga
> imágen, si la imágen es nula o vacía yo la guardo como: "". (No sé de


que
> otra forma puedo hacerlo)
>
> Pues bien. Cuando tengo un registro con imágen y pido el informe no hay
> ningún problema, me da el informe correctamente. Lo malo es cuando, una
vez
> borrada la imagen (y guardado dicho campo como "") y pido de nuevo el
> informe me da el siguiente error: Error de automatización en
> Crystal -2147417848.
>
> Aunque el error me lo da Crystal yo sospecho que puede ser debido a como
> guardo la imagen cuando es nula (""), creo que debería guardarla de otra
> forma.
>
> Además si pido el informe de un registro con una imagen vacía, es decir,
que
> no lo he modificado (por tanto no he guardado dicho campo con ""), me da
el
> informe correctamente.
>
> Alguna sugerencia?
>
> Muchas gracias.
>
>


Respuesta Responder a este mensaje
#5 J.L. Vila
03/07/2003 - 16:58 | Informe spam
Muchas gracias.


"Antonio Liberal" escribió en el mensaje
news:
Si. Si es un campo binario, se supone que no debe haber nada. Al


encontrarse
un blanco, el CR no sabrá como interpretar la imagen.

"J.L. Vila" escribió en el mensaje
news:
> Gracias por la sugerencia. Voy a ver si así me funciona.
> Es decir, cuando borro una imagen en vez de poner = "" pongo NULL
> ES ESO?
> Gracias.
>
>
> "Antonio Liberal" escribió en el


mensaje
> news:
> > ¿La guardas con ""? ¿Porque no la guardas como NULL?
> >
> > "J.L. Vila" escribió en el mensaje
> > news:e#
> > > Hola a todos:
> > >
> > > A continuación os expongo mi problema, perdonar por la extensión


pero
es
> > que
> > > no se explicarlo de otra forma
> > >
> > > Tenga una aplicación en VB 6, trabajando sobre una base de datos de
> Acces
> > > 2000 y saco los informes con Crystal Reports 7.
> > >
> > > En la base de datos tengo imágenes.
> > >
> > > El problema es el siguiente: Cuando todo un registro, tenga o no


tenga
> > > imágen, si la imágen es nula o vacía yo la guardo como: "". (No sé


de
> que
> > > otra forma puedo hacerlo)
> > >
> > > Pues bien. Cuando tengo un registro con imágen y pido el informe no
hay
> > > ningún problema, me da el informe correctamente. Lo malo es cuando,
una
> > vez
> > > borrada la imagen (y guardado dicho campo como "") y pido de nuevo


el
> > > informe me da el siguiente error: Error de automatización en
> > > Crystal -2147417848.
> > >
> > > Aunque el error me lo da Crystal yo sospecho que puede ser debido a
como
> > > guardo la imagen cuando es nula (""), creo que debería guardarla de
otra
> > > forma.
> > >
> > > Además si pido el informe de un registro con una imagen vacía, es
decir,
> > que
> > > no lo he modificado (por tanto no he guardado dicho campo con ""),


me
da
> > el
> > > informe correctamente.
> > >
> > > Alguna sugerencia?
> > >
> > > Muchas gracias.
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida