Freigeben über


Aufgabenbereich-Add-Ins für Project

Erstellen Sie benutzerdefinierte Aufgabenbereich-Add-Ins, um Project mit Webintegrationen und optimierten Workflows zu erweitern. Projekt-Add-Ins helfen Projektmanagern dabei, wichtige Informationen zu konsolidieren, Ressourcen zu verwalten und mit Teams zusammenzuarbeiten, ohne Project zu verlassen.

Eine Einführung in Office-Add-Ins finden Sie unter Office-Add-Ins-Plattformübersicht.

Hinweis

Project Professional unterstützt Aufgabenbereich-Add-Ins, die auf Project im Web, lokale Project Server-Installationen und SharePoint (lokal und online) zugreifen können. Project Standard unterstützt keine direkte Integration in Project Server-Daten oder SharePoint-Aufgabenlisten, die mit Project Server synchronisiert werden.

Projekt-Add-In-Szenarien

Projektaufgabenbereich-Add-Ins sind kontextabhängig, d. h. sie können auf Ihre aktuell ausgewählten Vorgangs-, Ressourcen-, Ansichts- oder Gantt-Diagrammdaten reagieren. Dies schafft Möglichkeiten für gezielte, relevante Funktionen, die Ihren Projektmanagementworkflow verbessern.

Dies sind die wichtigsten Möglichkeiten, wie Projektmanager Project-Add-Ins verwenden:

Integration externer Systeme

Unternehmensdatenverbindungen: Verbinden Sie Project mit externen Systemen wie ERP-Anwendungen, Arbeitszeittabellensystemen oder Buchhaltungssoftware. Pullen Sie relevante Daten in Project oder pushen Sie Projektupdates an andere Geschäftssysteme.

Benutzerdefinierte Workflows: Erstellen Sie Genehmigungsprozesse und status Aktualisierungsworkflows, die mehrere Systeme umfassen, während Project als zentrales Planungstool bleibt.

Project Server- und SharePoint-Integration

Project Server-Datenzugriff: Verwenden Sie die REST-APIs und OData-Dienste von Project Server, um auf Portfoliodaten, Ressourceninformationen und Berichtsdaten zuzugreifen. Integrieren Sie ausgewählte Vorgangs- oder Ressourceninformationen in umfassendere Organisationsprojektdaten.

SharePoint-Konnektivität: Stellen Sie eine Verbindung mit SharePoint-Bibliotheken, -Listen und -Workflows her. Greifen Sie direkt über Project auf Projektvorlagen, Dokumentbibliotheken und Bereiche für die Teamzusammenarbeit zu.

Datenvisualisierung und Berichterstellung

Benutzerdefinierte Dashboards: Erstellen Sie spezialisierte Ansichten von Projektdaten, indem Sie Projektinformationen mit externen Datenquellen kombinieren. Erstellen Sie Berichte und Visualisierungen, die auf die Anforderungen Ihrer organization zugeschnitten sind.

Echtzeitdatenanzeige: Zeigen Sie Livedaten aus anderen Systemen zusammen mit Ihrem Projektplan an, sodass Sie fundierte Entscheidungen treffen können, ohne die Anwendung zu wechseln.

Erstellen Ihres Project-Add-Ins

Projekt-Add-Ins verwenden die Office JavaScript-API, um mit Project-Daten zu interagieren und in externe Dienste zu integrieren. Obwohl es keine Projektspezifische JavaScript-API gibt, können Sie die allgemeine API verwenden, um Add-Ins zu erstellen.

Entwicklungsansatz

Sie haben Flexibilität beim Erstellen Ihres Project-Add-Ins:

  • Einfacher Ansatz: Erstellen Sie eine HTML-Webseite mit JavaScript-, CSS- und REST-Abfragen mithilfe eines beliebigen Text-Editors.
  • Frameworkbasiert: Verwenden Sie moderne Webframeworks wie React, Angular oder Vue.js für komplexere Benutzeroberflächen.
  • Serverseitig: Erstellen sie mit ASP.NET, Node.js, PHP oder anderen Servertechnologien für die Back-End-Integration.

Erforderliche Komponenten

Jedes Project-Add-In benötigt zwei Schlüsselkomponenten:

  1. Webanwendung: Ihre HTML-, CSS- und JavaScript-Dateien, die die Benutzeroberfläche und Funktionalität bereitstellen.
  2. Manifestdatei: Eine XML-Konfigurationsdatei, die Project angibt, wie Ihr Add-In integriert werden soll.

Die Manifestdatei gibt den TaskPaneExtension Typ an und kann für mehrere Office-Anwendungen freigegeben oder speziell für Project erstellt werden. Weitere Informationen zu Manifesten finden Sie in der Übersicht über die Office-Add-Ins-Plattform.

Bewährte Methoden für die Entwicklung

  • Fortlaufendes Testen: Querladen und Testen Ihres Add-Ins häufig während der Entwicklung, um Probleme frühzeitig zu erkennen
  • Beginnen Sie einfach: Beginnen Sie mit grundlegenden Funktionen und erhöhen Sie allmählich die Komplexität.
  • Verwenden vertrauter Webtechnologien: Nutzen Sie Ihre vorhandenen HTML-, CSS- und JavaScript-Kenntnisse

Tipp

Erfahren Sie mehr über Test- und Querladentechniken unter Testen von Office-Add-Ins.

Freigeben Ihres Project-Add-Ins

Nachdem Sie Ihr Project-Add-In erstellt haben, haben Sie mehrere Optionen für die Verteilung:

  • Dateifreigabe: Freigeben von Manifestdateien über Netzwerkdateifreigaben für kleine Team- oder Abteilungsbereitstellungen
  • SharePoint-App-Katalog: Bereitstellen über den SharePoint-App-Katalog Ihres organization für die Unternehmensverteilung
  • Microsoft Marketplace: Veröffentlichen im Microsoft Marketplace, um Project-Benutzer weltweit zu erreichen

Jede Verteilungsmethode hat je nach Zielgruppe und Organisationsanforderungen unterschiedliche Vorteile. Weitere Informationen zu Ihren Optionen finden Sie unter Veröffentlichen Ihres Office-Add-Ins.

Erste Schritte

Sind Sie bereit, Ihr erstes Project-Add-In zu erstellen? Erstellen Sie in wenigen Minuten ein Add-In, indem Sie diesen Schnellstart ausführen.

Siehe auch