Método Application.GetProjectServerSettingsEx (Project)
Devuelve la configuración global del proyecto en una sola cadena XML. Puede obtener la configuración específica para el proyecto activo, o puede obtener la configuración específica del jefe de proyecto actual mediante una llamada a un objeto del servidor.
Sintaxis
expresión. GetProjectServerSettingsEx
expresión Variable que representa un objeto Application.
Valor devuelto
Cadena
Comentarios
A continuación se muestra el formato de la cadena XML devuelta por el método GetProjectServerSettingsEx .
<ProjectServerSettingsReturn>
<ProjectIDInProjectServer>self explanatory</ProjectIDInProjectServer>
<AdminDefaultTrackingMethod>see explanation below</AdminDefaultTrackingMethod>
<AdminTrackingLocked>(1 or 0)</AdminTrackingLocked>
<ProjectManagerHasTransactions>(number of transactions)</ProjectManagerHasTransactions>
<ProjectManagerHasTransactionsForCurrentProject>(number of pending transactions)</ProjectManagerHasTransactionsForCurrentProject>
<GroupsForCurrentProjectManager>
<ProjectServerGroup>Name of first group that user belongs to</ProjectServerGroup>
...
<ProjectServerGroup>Name of nth group that user belongs to</ProjectServerGroup>
</GroupsForCurrentProjectManager>
</ProjectServerSettingsReturn>
Dónde:
ProjectIDInProjectServer - Identificador de clase del proyecto activo.
AdminDefaultTrackingMethod - Método de seguimiento predeterminado para el estado de la tarea. Para ver esto en Microsoft Project Web Access, vaya a Configuración del servidor(>sección Administración de tiempo y tareas) Configuración de tareas y propiedad Método de seguimiento de> visualización. Puede ser uno de los valores siguientes:
1 = Horas de trabajo realizado al día. Los recursos notifican las horas trabajadas al día en cada tarea.
2 = Porcentaje de trabajo completado. Los recursos notifican el porcentaje de trabajo que han completado, de 0 a 100 por ciento.
3 = Trabajo real realizado y trabajo restante. Los recursos notifican el trabajo real realizado y el trabajo restante para cada tarea.
AdminTrackingLocked - Whether or not managers are forced to use the tracking method specified on the server for all projects. Para ver esto en Project Web App, vaya a Configuración del servidor(>sección Administración de tiempo y tareas)Configuración de tareas y propiedad Método de seguimiento de> visualización . It can be one of the following:
0 = Los administradores deben usar el método especificado.
1 = Los administradores no tienen que usar el método especificado.
ProjectManagerHasTransactions - Devuelve el número de actualizaciones de estado que el jefe del proyecto tiene para el proyecto activo. En Microsoft Office Project 2003, los usuarios podían usar un identificador de proyecto como parte del parámetro XML, pero en versiones posteriores de Project esto se omite.
ProjectManagerHasTransactionsForCurrentProject - Devuelve el número de actualizaciones de estado que el jefe del proyecto tiene para el proyecto activo.
GroupsForCurrentProjectManager - Grupos de seguridad a los que pertenece el jefe de proyecto.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.