Bases de Datos > Crystal Reports

 Mostrar Otro Dato Diferente De La Columna

(1/1)

Cajami:
Hola, espero me puedan ayudar tengo un reporte que muestra notas, son 4 columnas de notas y una columna promedios, este reporte muestra notas para Primaria y Secundaria, cuando se muestra notas para Secundaria todo chevere, pero cuando se muestra notas para Primaria se deben mostrar en vez de notas sus respectivas letras, ejemplo si la nota está entre 18,19,20 se debe mostrar A si está entre 15,16,17 se debe mostrar B y asi sucesivamente, las 4 columnas de notas muestra notas enteras y la columna promedio muestra notas con decimales, pero cuando llamo al reporte debo mandarle si va a mostrar Primaria o Secundaria, espero que me haya hecho entender, cualquier sugerencia es buena, de antemano muchas gracias, nos vemos  :hola:

lencho:
podrias usar una formula, y esa formula colocarla en vez del campo nota. En la edicion de la formula podes colocar mas o menos lo siguiente:

--- Código: Text ---Select Case {TNotas.Nota}Case 10      "A"Case 20       "B"Case Else       "C"End Select  esto, dependiendo si uses sintaxis Visual o Crystal.

BYTE.

Cajami:
Hola, donde tengo que escribir la formula, cuando pregunté sobre ponerle color ps si sabia donde ponerla pero esta vez no se donde ponerla, y ps la sintaxis ps es la misma que me distes para poner la formula para el color, pero tengo una duda, ocurre algo ia que el campo promedio es con decimal, si le pongo una A va a salir una A o que??? disculpa por la ignorancia  :hola:

lencho:

--- Cita de: "Cajami" --- Hola, donde tengo que escribir la formula, cuando pregunté sobre ponerle color ps si sabia donde ponerla pero esta vez no se donde ponerla, y ps la sintaxis ps es la misma que me distes para poner la formula para el color, pero tengo una duda, ocurre algo ia que el campo promedio es con decimal, si le pongo una A va a salir una A o que??? disculpa por la ignorancia  :hola:
--- Fin de la cita ---
Crea una nueva formula, le colocas nombre y luego la editas, colocando en ella el select case que necesitas, una vez editada y guardada la formula, la arrastras al detalle de tu reporte y eliminas el campo NOTA de tu bases de datos del reporte, colocando en vez de ella LA FORMULA. Como la formula esta echa en base al campo nota, no hay problema y de acuerdo al valor que tenga el campo nota, la formula dara distintos resultados, en tu caso seran: A,B o C, etc.

BYTE

Navegación

[0] Índice de Mensajes

Ir a la versión completa