|
|
|
|
- Visión general de la control Diagrama de Gantt
- Crear un control Diagrama de Gantt
- Características de control Diagrama de Gantt
- Características del diagrama de Gantt
- Otras características
- Menú contextual propuesto automáticamente
- Personalizar el área de tareas
- Modo para rellenar una columna de diagrama de Gantt
Control Diagrama de Gantt
Visión general de la control Diagrama de Gantt Un diagrama de Gantt permite ver en una gráfica el progreso de un proyecto.. Un diagrama de Gantt se utiliza a menudo en la gestión o programación de proyectos para ver las diferentes tareas del proyecto programadas en el tiempo. Las tareas se organizan en filas y las unidades de tiempo en columnas. Las relaciones de dependencia entre las tareas se materializan mediante flechas que unen las tareas correspondientes. Crear un control Diagrama de Gantt WINDEV permite crear fácilmente controles Diagrama de Gantt: - creando un control Tabla o Tabla TreeView de tipo "Diagrama de Gantt".
- agregando una columna de tipo "Diagrama de Gantt" en un control Tabla o Tabla TreeView.
Para crear un control Tabla con una columna de tipo "Diagrama de Gantt": - En la pestaña "Creación", en el grupo "Controles gráficos", despliegue "Tiempo" y seleccione "Diagrama de Gantt".
- Haga clic en la ubicación en la que desea crear el control. El control aparece en el editor.
- Se crea una control Tabla. Esta control contiene:
- una columna de texto,
- una columna "Diagrama de Gantt.
Para crear un control Tabla TreeView que contenga una columna "Diagrama de Gantt": - En la pestaña "Creación", en el grupo "Controles gráficos", despliegue "Tiempo" y seleccione "Diagrama de Gantt TreeView".
- Haga clic en la ubicación en la que desea crear el control. El control aparece en el editor.
- Se crea una control Tabla TreeView. Esta control contiene:
- una columna de texto. Esta columna es la columna de jerarquía.
- una columna "Diagrama de Gantt.
Para agregar una columna de tipo "Diagrama de Gantt" a un control Tabla o Tabla TreeView existente: - Abra el description de la Tabla o control Tabla TreeView ("description" en el menú contextual).
- En la sección superior de la ventana de control de description:
- Añadir una nueva columna ("Nueva").
- Seleccione el tipo de columna "Diagrama de Gantt.
Observación: También puede crear informes de "Diagrama de Gantt".. Para obtener más información, consulte Diagrama de Gantt reporte. Características de control Diagrama de Gantt Como control Diagrama de Gantt es un control avanzado, se requiere una ventana específica para configurar sus características. Para visualizar las características de una columna "Diagrama de Gantt" , puede: - Haga doble clic en la columna Diagrama de Gantt en el editor de ventanas..
- En la ventana description de la Tabla o control Tabla TreeView, seleccione la columna "Diagrama de Gantt".. En la pestaña "General", haga clic en "Opciones y estilos de la columna Diagrama de Gantt".
Características del diagrama de Gantt Los parámetros de la columna "Diagrama de Gantt" son los siguientes: - Número de días que se mostrarán:
- De la primera a la última tarea: Por defecto, la visualización se realiza desde la primera tarea hasta la última, siendo el ancho de un día set a 80 píxeles. Se utiliza una barra de desplazamiento horizontal para desplazarse por las tareas si es necesario.
- Según el ancho de la columna: Esta opción se utiliza para gestionar los casos avanzados. Por ejemplo:
- mostrar un período muy pequeño (menos de 7 días). En este caso, la división se puede realizar por horas..
- visualización de un período de acuerdo largo (más de 30 días). En este caso, se puede crear un botón para cambiar el periodo mostrado (GanttDateTimePosition).
- Visualización del tiempo: Permite definir:
- el formato de la fecha visualizada.
- si las horas deben ser mostradas o no, así como su formato.
- si se debe visualizar o no el número de la semana, así como su formato. En el formato, la cadena "%1" corresponde al número de la semana. Ejemplo de formato: " Wk. %1".
- Intervalo de tiempo: Permite definir:
- la franja horaria que se muestra: Franja horaria que se mostrará en la control.
- la franja horaria de trabajo: Período de tiempo para el que se puede definir una tarea en el diagrama de Gantt. Este período de tiempo puede ser modificado:
- Características de una tarea:
- Superposición: Gestión de la superposición de tareas. Las tareas se pueden mostrar una al lado de la otra o se pueden desplazar ligeramente..
- Granularidad de una tarea: Es posible definir:
- la granularidad al mover una tarea (1 hora por Default).
- la granularidad para la duración de la tarea, que significa la duración mínima de una tarea (1 hora por Default).
- Permitir seleccionar períodos: Permite al usuario seleccionar un período con el ratón.
- Permitir introducir una tarea directamente: Permite al usuario añadir una tarea directamente. Para ello, haga clic en la columna Diagrama de Gantt para crear la tarea y escriba su título con el teclado.
Las opciones de edición con el ratón son las siguientes: - Modificar duración. Puede permitir o impedir que los usuarios modifiquen la duración de las tareas.
- Mover. Puede permitir (o no) que el usuario mueva una tarea. Si esta opción está seleccionada, la opción "Permitir al usuario cambiar recursos" se hace disponible. Esta opción permite al usuario cambiar la Resource associated con una tarea..
- Permitir al usuario superponer elementos. Si esta opción está seleccionada, al mover tareas, el usuario podrá hacer que se superpongan.. En este caso, se tendrán en cuenta las opciones definidas para la superposición de tareas (desplazadas o paralelas)..
- Reorganizar las otras tareas cuando el usuario hace cambios. Esta opción permite solicitar una reorganización automatic de las tareas cada vez que el usuario realiza una modificación.
Menú contextual propuesto automáticamente Una columna "GanttChart" puede mostrar un menú contextual específico que propone al usuario funciones de automatic. Este menú es propuesto por las FAA (Funcionalidades Automáticas de la Aplicación). Tan pronto como se encuentra al menos una tarea en el diagrama de Gantt, este menú permite al usuario: - Agregar, eliminar o modificar una tarea.
- Enlazar la tarea seleccionada con una tarea de condición previa..
- Borrar todas las condiciones previas de una medida..
- Imprimir el contenido del diagrama de Gantt. Esta opción sólo está disponible si se ha creado un "Diagrama de Gantt" reporte.
Personalizar el área de tareas En la columna "Diagrama de Gantt", la tarea se muestra en un área específica. Esta área es una ventana interna. Tienes la capacidad de traducir y personalizar esta área (Color del título, Image del fondo de la tarea, ...): todo lo que tienes que hacer es incluir la ventana interna en el proyecto y modificarla. Para personalizar la visualización de las tareas: - Abre la ventana de description de la columna del diagrama de Gantt.
- Seleccione la ventana interna utilizada para las tareas:
- "Ninguno": se utilizará el modo de visualización predeterminado.
- "Ventana predefinida": se añade automáticamente una ventana de preajuste al proyecto. Por Default, esta ventana se llama "IW_WinDevViewGanttTask.wdw".
- La ventana interna está disponible en el explorador de proyectos. Se puede editar en el editor de ventanas.
Atención: esta ventana interna sólo se puede utilizar para personalizar el dibujo en relación con la visualización de la tarea. Sólo se ejecuta la Process para declarar las variables globales. Ninguna otra Process se ejecuta. Por lo tanto, no se pueden agregar botones con un código de clic específico.
Observaciones: - También tiene la posibilidad de utilizar cualquier ventana interna de su proyecto..
- El aspecto de las tareas propuestas por defecto puede configurarse en la pestaña "Estilo" de la ventana de control description, en el elemento "Tarea".
- Consejo: no overload la ventana interior: si el diagrama de Gantt contiene varias tareas, el renderizado puede volverse ilegible o la visualización muy lenta.
Modo para rellenar una columna de diagrama de Gantt Una columna del diagrama de Gantt puede rellenarse de forma programada a través de varios procesos y a través de Funciones de WLanguage.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|