Forums Últimos mensajes - Powered by IBM
 

Se puede saber el nombre de la tarea resumen de nivel superior?

25/09/2009 - 11:42 por gus65 | Informe spam
Me gustaría saber si se puede crear algún campo de tal manera que en alguna
vista de tareas, se mostrara para cada tarea, el nombre la tarea resumen de
nivel superior.

De hecho sería interesante saber si se puede mostrar el nombre de todas las
tareas resumen que la engloban.

En un Gantt global se ve bastante claro, pero si filtro por las tareas en
que está un colaborador dado, y las tareas no tienen nombres suficientemente
explicativos, pierdo un poco la referencia.
 

Leer las respuestas

#1 gus65
28/09/2009 - 20:31 | Informe spam
"David" escribió:

Sería fácil si lo trabajas con código.

Suponiendo que vas a utilizar el campo personalizado Texto2, prueba el
siguiente procedimiento:

Sub TareaLevel1()
Dim xTask As Task, xName As String
For Each xTask In ActiveProject.Tasks
If xTask.OutlineLevel = 1 And xTask.Summary = True Then xName =
xTask.Name
xTask.Text2 = xName
Next xTask
End Sub

Luego agregas el campo Texto2 a tu vista de Gantt. Cuando hagas alguna
edición a las tareas del proyecto, sólo tendrás que correr nuevamente el
procedimiento.

La propiedad OutlineLevel te proporciona el nivel jerárquico de la tarea,
mientras que la propiedad Summary será Verdadera (True) cuando la tarea sea
de resumen, y Falsa (False) en otro caso.

Espero que te sirva. No olvides comentar el resultado.

Saludos cordiales.



"gus65" escribió:

> Me gustaría saber si se puede crear algún campo de tal manera que en alguna
> vista de tareas, se mostrara para cada tarea, el nombre la tarea resumen de
> nivel superior.
>
> De hecho sería interesante saber si se puede mostrar el nombre de todas las
> tareas resumen que la engloban.
>
> En un Gantt global se ve bastante claro, pero si filtro por las tareas en
> que está un colaborador dado, y las tareas no tienen nombres suficientemente
> explicativos, pierdo un poco la referencia.

Preguntas similares