Application.GetProjectServerSettingsEx-Methode (Project)

Gibt den globale Einstellungen von Project in einer einzigen XML-Zeichenfolge zurück. Sie können Einstellungen für das aktive Projekt oder Sie können Einstellungen für den aktuellen Projektmanager durch Aufrufen der ein serverseitiges Objekt erhalten.

Syntax

Ausdruck. GetProjectServerSettingsEx

expression Eine Variable, die ein Application-Objekt darstellt.

Rückgabewert

String

HinwBemerkungeneise

Es folgt das Format der XML-Zeichenfolge, die von der GetProjectServerSettingsEx-Methode zurückgegeben wird.

<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>

Wobei Folgendes gilt:

ProjectIDInProjectServer - Der Klassenbezeichner des aktiven Projekts.

AdminDefaultTrackingMethod - Die Standardüberwachungsmethode für den Vorgangsstatus. Sie können dies in Microsoft Project Web Access sehen, indem Sie zu Servereinstellungen->(Abschnitt Zeit- und Aufgabenverwaltung) Aufgabeneinstellungen und Display-Tracking-Methode-Eigenschaft> wechseln. Dies kann eine der folgenden sein:

  • 1 = Arbeitsstunden pro Tag. Ressourcen geben ihre Arbeitsstunden für jeden Vorgang pro Tag an.)

  • 2 = Prozent Arbeit abgeschlossen. Ressourcen geben den Prozentwert der abgeschlossenen Arbeit als Wert zwischen 0 und 100 Prozent an.)

  • 3 = Aktuelle und verbleibende Arbeit. Ressourcen geben für jeden Vorgang an, wie viel aktuelle Arbeit geleistet wurde und wie viel verbleibende Arbeit noch zu leisten ist.)

AdminTrackingLocked - Whether or not managers are forced to use the tracking method specified on the server for all projects. Sie können dies in Project Web App sehen, indem Sie zu Servereinstellungen->(Abschnitt Zeit- und Aufgabenverwaltung)Aufgabeneinstellungen und Display-Tracking-Methode-Eigenschaft> wechseln. It can be one of the following:

  • 0 = Manager müssen die angegebene Überwachungsmethode nicht verwenden.

  • 1 = Manager müssen die angegebene Überwachungsmethode verwenden.

ProjectManagerHasTransactions - Gibt die Anzahl von Statusaktualisierungen zurück, über die der Projektmanager für das aktive Projekt verfügt. In Microsoft Office Project 2003 konnten Benutzer eine Projekt-ID als Teil des XML-Parameters übergeben, in späteren Versionen von Project hingegen wird die Projekt-ID ignoriert.

ProjectManagerHasTransactionsForCurrentProject - Gibt die Anzahl von Statusaktualisierungen zurück, über die der Projektmanager für das aktive Projekt verfügt.

GroupsForCurrentProjectManager - Die Sicherheitsgruppen, in denen der Projektmanager Mitglied ist.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.