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.
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


0