Crystal Report - Condicional en formula

 
Vista:

Condicional en formula

Publicado por ragaba (4 intervenciones) el 15/03/2005 16:04:29
Necesito que el imprimir un campo me cambie de color según su valor, en Crystal 9. He leido el manual y según un ejemplo he añadido una formula de la siguiente forma:

if {notas finales.1 eval} < 8 then
crRed
else
crBlack

Lo que pasa es que me pone 000 si es mayor que 8 y 256 si es menor, los valores de negro y rojo respectivamente. Que tengo que hacer???

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:Condicional en formula

Publicado por Gerardo (571 intervenciones) el 15/03/2005 19:55:20
Ke tal ragaba.

Creo ke tu condición no la estás ubicando en el lugar indicado, esta condición la debes poner en la propiedad "Color" del Font en el formato de tu campo al cual deseas ke cambie de color y no se xq me late ke la estás ubicando en una formula.

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

RE:Para Gerardo

Publicado por ragaba (4 intervenciones) el 16/03/2005 07:57:40
Muchas gracias por tu respuesta, tenias razón lo hacia en la formula.

Quisiera hacerte otra consulta: Como funciona la funcion count??

Lo pongo de la siguiente forma y me da error:

Count({campo a contar}, {campo que cumple la condicion}, "<7")

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

RE:Para Gerardo

Publicado por Gerardo (571 intervenciones) el 16/03/2005 20:26:54
Ke tal ragaba.

1- Tu campo condición debe estar previamente agrupado y debe ser de tipo date, datetime, time o booleano.
2.- La condición debe estar entre comillas y sólo las permitidas dependiendo del tipo de dato de campo condición.

Boolean conditions
any change
change to Yes
change to No
every Yes
every No
next is Yes
next is No

Date conditions
daily
weekly
biweekly
semimonthly
monthly
quarterly
semiannually
annually

Time conditions
by second
by minute
by hour
by AMPM

X lo tanto, la condición ke envias no es correcta.

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