Método Application.GetProjectServerSettingsEx (Project)
Retorna as configurações globais do Project em uma única cadeia de caracteres XML. Você pode obter configurações específicas para o projeto ativo, ou você pode obter configurações específicas para o gerente de projeto atual, chamando um objeto do lado do servidor.
Sintaxe
expression. GetProjectServerSettingsEx
expressão Uma variável que representa um Aplicativo objeto.
Valor de retorno
String
Comentários
A seguir está o formato da cadeia de caracteres XML retornada pelo 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>
Onde:
ProjectIDInProjectServer - O identificador de classe do projeto ativo.
AdminDefaultTrackingMethod - Default tracking method for task status. Você pode ver isso no Microsoft Project Web Access acessando a propriedade Configurações do Servidor(Gerenciamento de> tarefas e tempo) e Método de Rastreamento de> Exibição. It can be one of the following:
1 = Horas trabalhadas por dia. Os recursos relatam suas horas trabalhadas em cada tarefa por dia.)
2 = Porcentagem de trabalho concluído. Os recursos relatam a porcentagem de trabalho concluído, de 0 a 100%)
3 = Trabalho real e trabalho remanescente. Os recursos relatam o trabalho real e o restante a ser executado em cada tarefa.)
AdminTrackingLocked - Whether or not managers are forced to use the tracking method specified on the server for all projects. Você pode ver isso no Project Web App acessando a seção Configurações do Servidor(>Tempo e gerenciamento de tarefas)Configurações de tarefa e propriedade Método de Rastreamento de> Exibição . It can be one of the following:
0 = Os Gerentes não são obrigados.
1 = Os Gerentes são obrigados.
ProjectManagerHasTransactions - Retorna o número de atualizações de status que o gerente de projeto tem para o projeto ativo. No Microsoft Office Project 2003, os usuários podem ser aprovados em uma identificação de projeto como parte do parâmetro XML, mas em versões posteriores do Project a ID de projeto é ignorada.
ProjectManagerHasTransactionsForCurrentProject - Retorna o número de atualizações de status que o gerente de projeto tem para o projeto ativo.
GroupsForCurrentProjectManager - Os grupos de segurança de que o gerente de projeto é membro.
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.