4D v13Crear un gráfico |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
Crear un gráfico
|
Tipo de datos | ¿Eje de Categorías o Series? | ¿Eje de valores? | Tipos compatibles con el eje de valores |
Alfa | Sí | No | ------- |
Texto | Sí | No | ------- |
Fecha | Sí | Yes | ------- |
Hora | Sí | No | ------- |
Booleano | Sí | No | ------- |
Entero | Sí | Sí | Real, Entero largo |
Entero largo | Sí | Sí | Real, Entero |
Entero 64 bits (*) | No | No | ------- |
Real | Sí | Sí | Entero, Entero largo |
Flotante(*) | No | No | ------- |
BLOB | No | No | ------- |
Imagen | No | No | ------- |
(*) Los tipos Entero 64 bits y Flotante sólo son utilizados por el motor SQL de 4D.
Antes de comenzar el proceso de crear un gráfico, debe crear una selección de registros a graficar. 4D Chart puede operar en su propia ventana o en áreas 4D Chart en los formularios.
4D Chart grafica los registros de la selección actual. Antes de crear un gráfico en una ventana plug-in, seleccione los registros que quiere graficar.
4D Chart no crea un gráfico a menos que haya por lo menos un registro en la selección actual de la tabla cuyos datos quiera graficar.
Puede utilizar un área 4D Chart en un formulario de entrada para graficar datos de otras tablas.
La tabla cuyos registros quiere graficar debe tener por lo menos un registro en su selección actual. Si la tabla que contiene el formulario está relacionada automáticamente a la tabla que quiere graficar, el registro actual en el formulario de entrada determina la selección de registros en la tabla relacionada.
Como tiene un registro cargado en un formulario de entrada, debe evitar crear gráficos con los datos de la tabla actual. Si quiere graficar los datos de la misma tabla del formulario de entrada, debe utilizar PUSH RECORD y POP RECORD o crear un nuevo proceso con la función New process.
Para un gráfico bidimensional, debe especificar un campo para el eje horizontal (eje X) y uno o más campos o fórmulas para el eje vertical (denominado eje Z en 4D Chart).
Para un gráfico tridimensional, debe especificar un campo (o fórmula) para los ejes X, Y y Z.
El siguiente ejemplo gráfico muestra cómo 4D Chart utiliza la información de la base de datos para crear un gráfico 2D. El gráfico muestra los puntajes obtenidos en dos evaluaciones para 11 estudiantes. El campo del eje X es ID_estudiante y los campos del eje Z son Parcial y Final.
El siguiente gráfico de ejemplo muestra cómo 4D Chart utiliza la información de la base de datos para crear un gráfico. El gráfico muestra el promedio mensual de ventas para dos empresas. Los campos de los ejes X, Y, y Z son respectivamente Mes, Nombre de la empresa y Promedio de ventas.
Para crear un gráfico con los datos almacenados en la base de datos:
Nota: asegúrese de que no haya un gráfico seleccionado actualmente en el área 4D Chart. Para deseleccionar un gráfico, haga clic en cualquier lugar del área
4D Chart, fuera del gráfico.
Puede representar gráficamente los datos de cualquier aplicación, si tienen el formato correcto y los copia en el portapapeles.
Puede representar gráficamente los datos formateados en modo Tab- Tab-Retorno(TTR). Cuando copia celdas de cualquier aplicación de hoja de cálculo, el formato de las celdas será TTR. También puede utilizar datos de un procesador de texto, si están formateados con tabulaciones entre los campos y retornos de carro entre los registros.
Estos son ejemplos de datos correctamente formateados:
Nombres | Edad |
Helen | 25 |
Todd | 27 |
Norm | 22 |
Michele | 23 |
La primera fila de datos contiene los nombres de los campos. Cada columna contiene los datos de un campo.
Nota: si quiere utilizar los datos copiados en el portapapeles, las fechas deben tener el mismo formato utilizado a nivel del sistema.
Cuando haya preparado los datos en su aplicación, seleccione las filas y columnas que quiera y péguelas en el portapapeles.
Para un gráfico de dos dimensiones, debe especificar un campo para el eje X y uno o más campos o fórmulas para el eje Z. La siguiente imagen muestra cómo 4D Chart interpreta la información del portapapeles.
Para un gráfico tridimensional, debe especificar un cam po para cada eje X, Y y Z. La siguiente imagen muestra los datos de una hoja de cálculo utilizados para el gráfico de ejemplo. La información detalla el total de ventas de dos almacenes diferentes, para tres tipos de clientes.
Para crear un gráfico con los datos almacenados en el portapapeles:
Cuando crea un gráfico utilizando el contenido de la base de datos, los datos que contiene son estáticos. Incluso si el contenido de la base de datos cambia, los datos del gráfico sólo pueden modificarse con una actualización.
Para actualizar un gráfico 4D Chart, seleccione el comando Actualizar en el menú Gráfico de 4D Chart.
De esta forma 4D Chart genera nuevamente el gráfico seleccionado utilizando los datos de la selección actual de la tabla cuyos campos se están graficando.
Debe actualizar un gráfico en los siguientes casos:
Cuando utiliza la actualización, el gráfico permanece igual con todas las opciones que había elegido anteriormente, pero con una nueva selección de datos.
Nota: el comando de menú Actualizar sólo está activo para los gráficos creados utilizando el contenido de la base de datos.
Algunas categorías o series pueden aparecer más de una vez en sus datos. Por ejemplo, suponga que quiere representar en un gráfico el total de compras de sus clientes. Cada cliente puede haber realizado varias compras.
Cuando crea un gráfico bidimensional, puede adicionar los valores para las categorías no únicas, de manera que cada categoría aparezca sólo una vez en el gráfico. Cuando crea un gráfico tridimensional, puede adicionar los valores para las categorías no únicas, las series no únicas, o para ambas.
Para crear el gráfico descrito en el ejemplo anterior, puede graficar los datos de la tabla [Facturas], utilizando [Facturas]Cliente para las categorías del eje X y [Facturas]TotalVenta para los valores del eje Z.
Como algunos clientes pueden tener más de una factura, usted querrá totalizar los valores del campo [Facturas]TotalVenta, de manera que para cada cliente sólo aparezca un valor (el total).
Las siguientes imágenes, muestran el mismo gráfico básico, con y sin la opción Agrupar:
Puede graficar valores que no estén en su base de datos, pero que se obtienen al realizar cálculos con los datos o con otros valores de su base de datos. Por ejemplo, puede representar sus ganancias graficando el resultado de una fórmula que reste el costo unitario del precio de venta.
Puede hacer referencia a toda función o método 4D “autorizado” en el editor de fórmulas y graficar el resultado en el eje de valores. El método debe devolver un valor a 4D Chart. Si las categorías están agrupadas, 4D Chart suma los valores devueltos.
Si los campos u otras fórmulas también están siendo graficados en el eje de valores, los tipos de datos de todos los valores deben ser compatibles. Por ejemplo, si grafica un campo tipo Fecha y una fórmula en el eje de valores, la fórmula debe devolver una fecha.
Nota: las fórmulas sólo están disponibles para gráficos bidimensionales (ver Tipos de gráficos 2D).
Para usar una fórmula para calcular los valores de un gráfico:
Fórmula | Sintaxis |
Month of (Current date) | Función 4D (Función 4D) |
Day of ([Facturas]Fecha) | Función 4D (Campo) |
Sin(vX) | Función 4D (variable) |
NumVisits | ´Método que devuelve un valor en $0 Este método debe estar “autorizado” en el editor de fórmulas por el comando SET ALLOWED METHODS |
Puede cambiar el tipo de gráfico en cualquier momento. Puede cambiar de un tipo de gráfico de dos dimensiones a otro de dos dimensiones, o de un gráfico de tres dimensiones a otro de tres dimensiones. Para crear un gráfico, ensaye diferentes tipos de gráficos para encontrar la mejor forma de presentar sus datos.
Para cambiar el tipo de gráfico:
Puede hacer que 4D Chart muestre una caja de diálogo de alerta cuando el usuario intente cambiar el tipo de gráfico. Así, el usuario tiene la opción de cancelar o continuar con el cambio.
Producto: 4D
Tema: Uso de 4D Chart