Administrador

|
#1 Publicado: 2 May 2013 17:27
Hoy vamos a aprender a optimizar la apariencia de nuestros gráficos FileMaker, para una mejor visualización. ¿Cuántas veces nos ha ocurrido, que tenemos información que queremos visualizar en un gráfico, pero resulta que las etiquetas son muy largas y no nos caben en el gráfico?
Con FileMaker podemos cambiar las etiquetas de las gráficas, sobre la marcha mediante cálculos, sin tener que crear nuevos campos, o cambiar cada uno de los valores de los ejes, vamos a ver con el ejemplo de hoy cómo hacerlo, como siempre con un ejemplo práctico.
Tenemos una tabla con la información demográfica de una región en concreto, y queremos para nuestro informe, generar un gráfico de esta información.
1.-Sobre la columna rango de edad, en cualquiera de estos registros, presionamos sobre el botón derecho del ratón, o bien ctrl + clic en Mac y seleccionamos la opción > Gráfico de Rango por edad
2.-En el panel de gráfico añadimos un título: "Mujer por rango de edad" ( Atención, podemos hacer que el título sea dinámico, por ejemplo con un cálculo: Genero & "Rango por edad")
3.-Tipo de gráfico: Línea
4.-Eje X = Rango de edad, Eje y= Población
5.-Presionamos sobre el botón "Hecho" para cerrar la configuración del gráfico y ver el resultado.
¿Qué sucede? Efectivamente tenemos el gráfico creado de forma inmediata, pero, los datos del eje de las X, son demasiado largos y se sobreponen dificultando su lectura.
¿Cómo solucionarlo? Muy fácil, no hace falta repetir ni editar el gráfico o cada uno de los valores de X, simplemente vamos a hacer una sustitución mediante un cálculo.
Vamos a modo presentación ( "Editar Presentación, o bien, ctrl + L ) y hacemos doble clic sobre el gráfico de nuevo, en el eje de las X, vamos a sustituir el valor del campo "Rango por edad" por el siguiente cálculo:
Substitute ( Substitute ( Substitute ( Datos demograficos::Rango Edad ; "años" ; " " ) ; " a " ; "-" ) ; " y más" ; "+" )
Muy inteligente... lo que le decimos a FileMaker es que nos sustituya la palabra años por un espacio, que la palabra "a" la cambie por un guión (-), y que donde dice más, lo sustituya por un signo "+".
Así, los valores del eje de las X se acortan, y por lo tanto se lee perfectamente los rangos de edad en el gráfico. En un momento hemos sustituido un problema de diseño, ¡mediante un sencillo cálculo sobre la marcha!
Sacado del boletín de noticias de FileMaker
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Todo lo que sueñas, se puede diseñar.
FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
|
Miembro
Ocasional
|
#2 Publicado: 23 May 2015 13:03
Acabo de incorporarme y chapoo...!!!
Ahora bien, en los ejemplos para los neofitos en el tema, estaría bien que se ilustrara con un ejemplo en FM. No comentado, sino un archivo...¿pido demasiado?
Pues si, por pedir que no quede...
Cuando me lea vuestros trucos os colgaré algunos míos, ya sabiendo que no repito nada, llevo con Filemaker12, 5 meses pero me he enganchado.
Por supuesto,
Gracias a todos por compartir vuestros conocimientos.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
JFD
|