Crystal Report - Indentar valores en un reporte Crystal Report 8.5

   
Vista:

Indentar valores en un reporte Crystal Report 8.5

Publicado por Sebastian (14 intervenciones) el 28/06/2010 04:47:18
Hola Foro.

Es posible darle un mayor o menor margen izquierdo a un campo en funcion del valor de otro campo?

Ej.,

si el campo a = 1 el campo b tiene un margen de 1 espacio
si el campo a = 2 el campo b tiene un margen de 2 espacios
si el campo a = 3 el campo b tiene un margen de 3 espacios

Etc.

Muchas 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:Indentar valores en un reporte Crystal Report 8

Publicado por apacheco (92 intervenciones) el 28/06/2010 14:10:46
Yo creo que si...... al menos en este supuesto.

En lugar de imprimir el campo directamente, create un formula como esta:

stringvar campo:={tabla.campo_a_indentar};

If left(´tabl.campo_inicador}, 1) = 'A' then ' '+:={tabla.campo_a_indentar}
else
If left(´tabl.campo_inicador}, 1) = 'B then ' '+:={tabla.campo_a_indentar}

Es un poco chapuza sin son muchos casos ..... pero para pocos pued valer.

Otra forma parecida es en cada caso poner en una variable, llamesmosla veces, a 1 si es A, a 2 si es B ....

y luego hacer dar como resultado

ReplicateString(' ', veces) + {tabla.campo_a_indentar}

yo veo menos cutre esta segunda opcion
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:Indentar valores en un reporte Crystal Report 8

Publicado por Sebastian (14 intervenciones) el 30/06/2010 16:32:45
Amigo, gracias! Ya lo tengo funcionando!

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