Crystal Report - Ayuda con Valores nulos en un vinculo!!

 
Vista:

Ayuda con Valores nulos en un vinculo!!

Publicado por Santi (2 intervenciones) el 09/06/2004 11:19:41
Hola a todos:

Tengo un problema con los valores nulos de una tabla al
hacer un reporte de la misma. Os cuento un poco:

Tengo una tablas con los siguientes campos:

"Tabla_proyectos" "Tabla_contactos"
id_proyecto id_contacto
titulo nombre
cliente telefono
id_contacto ...
descripcion
....

He comenzado hace poco ha utilizar crystal por lo que no
se... El caso es que he vinculado las tablas a través del
campo id_contacto, lo que ocurre es que el id_contacto de
la tabla proyectos puede tener valores nulos.

Todos los datos de la tabla proyectos se muestran en el
encabezado del informe y cuando intento sacar el nombre
del contacto, si el valor no es nulo lo hace bien pero si
es nulo, no sale NADA en el encabezado, ni siquiera los
datos de la tabla proyectos.

He intentado de todo, lo mas sensato creo que ha sido
utilizar un función como la siguiente:

if isnull({tabla_proyectos}.id_contacto) then
"Contacto nulo"
else
{tabla_proyectos}.id_contacto

Pero con esto tampoco funciona(Deja la cabecera en blanco
si el campo es nulo) porque creo que sigue comprobando el
vinculo y como no se puede establecer pasa de mi.

Agadecería mucho vuestra ayudo porque ya no se que más
probar.

Un saludo y gracias de antemano.
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 con Valores nulos en un vinculo!!

Publicado por Santi (2 intervenciones) el 09/06/2004 13:16:36
HE ENCONTRADO UNA SOLUCIÖN!!!!!!!!

Me contesto yo mismo porque es posible que a alguien le venga bien. Lo he solucionado con subinformes. Creo un subinforme con la tabla contactos y vinculo el campo id_contacto del subinforme con el campo id_contacto de la tabla proyectos del informe principal, de esta manera si el id_contacto de la tabla principal el nulo, en el subinforme no se carga nada pero si se cargan el resto de datos en el informe principal.

GRACIAS DE TODOS MODOS A LOS QUE OS HABEIS MOLESTADO EN LEERME.
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