Crystal Reports SQL
Frecuentes
Visto 206 veces
1
IF ({PICT_Picture.Job_Print} = True AND {PROD_Process.Process_Name} in ["LARGE MOULDING","SMALL MOULDING"]) then "YES" else "NO"
Básicamente, esto es lo que quiero, si se marca una casilla (PICT_Picture.Job_Print)
y si hay MOLDURA GRANDE o MOLDURA PEQUEÑA seleccionada en un cuadro desplegable (PROD_Process.Process_Name)
, luego muestre SÍ junto al producto en un informe; de lo contrario, muestre NO.
Por el momento, solo se muestra SÍ en todas las columnas, independientemente de que haya una moldura pequeña o grande en el campo o que la casilla esté marcada.
algunos de los productos tienen imágenes bajo diferentes rutas de proceso.
http://i.stack.imgur.com/dtuhu.jpg
http://i.stack.imgur.com/r5cYg.jpg
http://i.stack.imgur.com/fPpOx.jpg
Las siguientes imágenes muestran los campos en cuestión.
http://i.stack.imgur.com/84vyK.jpg
http://i.stack.imgur.com/WffWW.jpg
Gracias,
Daniel
1 Respuestas
1
En:
Intente cambiar el Exceptions For Nulls
desplegable a Defaults For Nulls
.
Además, si vas a Database
, Show SQL Query
luego copie/pegue y ejecute en Management Studio/Query Analyzer y muéstrenos los resultados...
contestado el 04 de mayo de 12 a las 09:05
Traté de obtener Management Studio/Query Analyzer pero no sé dónde buscar. sin embargo, a un niño prodigio en la oficina se le ocurrió:-------------------- IF ({PICT_Picture.Job_Print} = TRUE) THEN IF({PICT_Picture.Process_Name} =["MOLDURA PEQUEÑA","MOLDURA GRANDE"]) ENTONCES "SÍ" más "No" más "No"------------------------- ----- y parecía funcionar. Gracias a todos por su tiempo. - Daniel
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas sql crystal-reports or haz tu propia pregunta.
no debe
{PROD_Process.Process_Name} in [LARGE MOULDING"'"SMALL MOULDING"])
be{PROD_Process.Process_Name} in ('LARGE MOULDING', 'SMALL MOULDING')
? - Bala Rla coma fue un error tipográfico, desde entonces la he editado. ¿Las marcas de voz marcan la diferencia? - Daniel
¿Puede incluir algún resultado de muestra que esté recibiendo en este momento? - user359040
Acabo de publicar algunos hipervínculos que muestran informes y otra información. Si necesita cualquier otra información, por favor diga que actualmente estoy en el trabajo, ¡gracias! - Daniel