Einführung in SharePoint Designer

Gilt für
SharePoint Designer 2013

Wichtig

Der Support für SharePoint Designer 2013 endet voraussichtlich am 14. Juli 2026. Weitere Informationen finden Sie im Artikel Fixed-Lifecycle-Richtlinie

SharePoint Designer 2013 ist ein Web- und Anwendungsentwurfsprogramm, das zum Erstellen und Anpassen von SharePoint-Websites und -Anwendungen verwendet wird. Mit SharePoint Designer 2013 können Sie datenreiche Seiten erstellen, leistungsstarke workflowfähige Lösungen erstellen und das Erscheinungsbild Ihrer Website entwerfen.

SharePoint Designer 2013 bietet eine einzigartige Websiteerstellungserfahrung, indem sie einen Ort bietet, an dem Sie eine Website erstellen, die Komponenten anpassen, aus denen die Website besteht, die Logik der Website um einen Geschäftsprozess herum entwerfen und die Website als gepackte Lösung bereitstellen können. Sie können all dies tun, ohne eine Codezeile zu schreiben.

Hinweis

Die meisten der hier aufgeführten Informationen decken sharePoint Designer 2013 ab. SharePoint Designer 2013 ist für SharePoint 2013-Websites und höher konzipiert.

In den folgenden Abschnitten erfahren Sie mehr über SharePoint Designer 2013 und wie Sie mit der Verwendung in Ihrem organization beginnen können.

Herunterladen und Installieren von SharePoint Designer 2013

Informationen zum Abrufen von SharePoint Designer 2013 finden Sie unter Herunterladen und Installieren von SharePoint Designer 2013.

SharePoint Designer 2013

SharePoint-Websites werden schnell komplexer, da sie an die Anforderungen von Unternehmen aller Arten und Größen angepasst werden. Sie haben sich von einem Repository mit Dokumenten, Aufgabenlisten und Zeitplänen zu hoch dynamischen, datenreichen, geschäftsprozessgesteuerten Websites entwickelt.

Für den Website-Designer bedeutet dies nicht nur, die Anforderungen des Unternehmens zu verstehen, sondern auch SharePoint und alle Teile, aus denen eine seiner Websites besteht. Es ist besonders wichtig, die Beziehungen zwischen den vielen beweglichen Teilen der Website zu verstehen und dies an einem Ort verwalten zu können.

SharePoint Designer 2013 bietet eine einzige Umgebung, in der Sie an Ihrer Website, ihren Listen und Bibliotheken, Seiten, Datenquellen, Workflows, Berechtigungen und mehr arbeiten können. Sie können diese wichtigen Bestandteile Ihrer Website nicht nur an einem Ort sehen, sondern auch die Beziehungen zwischen diesen Objekten.

Das Framework ist für Sie da, um mit dem Entwerfen und Erstellen von hochgradig angepassten Geschäftslösungswebsites zu beginnen. Stellen Sie zunächst eine Verbindung mit Datenquellen her, sowohl innerhalb als auch außerhalb von SharePoint. Stellen Sie diese Informationen benutzern vor, und lassen Sie sie mithilfe einer SharePoint-Website oder einer Office-Clientanwendung Informationen zurücksenden. Erstellen Sie hochgradig angepasste Workflows, die Geschäftsprozesse automatisieren. Passen Sie schließlich das Aussehen und Verhalten der Website so an, dass sie mit dem Branding Ihrer organization übereinstimmt.

Indem Sie eine Umgebung für diese Aufgaben bereitstellen, verbringen Sie mehr Zeit mit dem Entwerfen, Erstellen und Anpassen von Lösungen und weniger Zeit damit, die verschiedenen Komponenten einer Website mithilfe verschiedener Tools und Methoden zu suchen und zu aktualisieren.

In den folgenden Abschnitten werden die Benutzeroberfläche und die Benutzeroberfläche von SharePoint Designer 2013 erläutert:

Öffnen von SharePoint Designer 2013

SharePoint Designer 2013 ist ein Clientprogramm, das auf Ihrem lokalen Computer installiert wird. Es ist auch eng in SharePoint integriert. Daher kann sie direkt von Ihrem Computer über das Windows-Startmenü und verschiedene Stellen in SharePoint gestartet werden, z. B. die Schaltfläche Bearbeiten im Menü Seite .

Auswählen von SharePoint Designer aus dem Menü Bearbeiten

Es gibt eine Reihe von Stellen, an denen Sie SharePoint Designer 2013 öffnen können, z. B. beim Anpassen von Listen, Ansichten, Workflows und master Seiten. Wenn Sie SharePoint Designer 2013 noch nicht installiert haben, werden Sie beim ersten Start von SharePoint aufgefordert, es aus dem Web herunterzuladen und zu installieren. Wenn Sie SharePoint Designer 2013 das nächste Mal öffnen, wird es sofort geöffnet. Sie ist auch im Windows-Startmenü verfügbar.

Hinweis

SharePoint Designer 2013 und seine einzelnen Features können über die Seite SharePoint Designer Einstellungen eingeschränkt oder deaktiviert werden. Wenn Sie die in diesem Artikel beschriebenen Aufgaben nicht ausführen können, kann dies der Grund sein. Wenden Sie sich an Ihren Administrator, um Weitere Informationen zu erhalten.

Registerkarte "Datei" in SharePoint Designer 2013

Wenn Sie SharePoint Designer 2013 über das Windows-Startmenü öffnen, wird als Erstes die Registerkarte Datei angezeigt. Sie haben die Möglichkeit, eine vorhandene Website anzupassen oder eine neue Website auf diesem Bildschirm zu erstellen.

Registerkarte und Seite

Zum Anpassen einer vorhandenen Website können Sie zu einer vorhandenen Website navigieren, Ihre "Meine Website" anpassen oder eine der zuletzt geöffneten Websites in SharePoint Designer 2013 auswählen.

Um eine neue Website zu erstellen, können Sie eine leere Vorlage verwenden, aus einer Liste von Vorlagen auswählen oder eine der ausgewählten Vorlagen auswählen. Geben Sie hier einfach den Server und einen Standortnamen an, und erstellen Sie die Website. Ihre Website wird erstellt und dann in SharePoint Designer 2013 geöffnet.

Wenn Sie SharePoint Designer 2013 aus SharePoint öffnen, wird dieser Bildschirm nicht angezeigt. Stattdessen wird Ihre Website in der SharePoint Designer 2013-Schnittstelle geöffnet.

Die SharePoint Designer 2013-Schnittstelle

SharePoint Designer 2013 bietet eine Umgebung, in der Sie SharePoint-Websites und -Lösungen erstellen, anpassen und bereitstellen können. Dies wird durch die Benutzeroberfläche ermöglicht, die alle Komponenten anzeigt, aus denen Ihre Website besteht, und die Beziehungen zwischen diesen Komponenten.

Wenn Sie Ihre Website zum ersten Mal öffnen, wird eine Zusammenfassung der Website mit Titel, Beschreibung, aktuellen Berechtigungen und Unterwebsites angezeigt.

Registerkarte

Dreiteilige Schnittstelle: Navigation, Zusammenfassung und Menüband

Es gibt drei Hauptbereiche der SharePoint Designer 2013-Schnittstelle, in denen Sie beim Entwerfen und Erstellen von Websites arbeiten:

  1. Der Navigationsbereich wird verwendet, um in den Hauptteilen oder Komponenten Ihrer Website zu navigieren.
  2. Katalog- und Zusammenfassungsseiten , auf denen Listen der einzelnen Komponententypen und Zusammenfassungen einer bestimmten Komponente angezeigt werden.
  3. Menüband zum Ausführen von Aktionen für die ausgewählte Komponente.

Websiteseite mit Legenden

Im Navigationsbereich werden die Komponenten angezeigt, aus denen Ihre Website besteht– Listen, Bibliotheken, Inhaltstypen, Datenquellen, Workflows und vieles mehr. Um eine der Komponenten zu bearbeiten, z. B. eine Ankündigungsliste, öffnen Sie Listen und Bibliotheken. Dadurch gelangen Sie zu einer Katalogseite mit allen Listen und Bibliotheken.

Von dort aus können Sie die Liste Ankündigungen öffnen. Dadurch gelangen Sie zu einer Zusammenfassungsseite für diese Liste. Auf der Zusammenfassungsseite werden die zugehörigen Ansichten, Formulare, Workflows und vieles mehr angezeigt. Um eine der Ansichten zu bearbeiten, öffnen Sie sie einfach direkt von dieser Seite aus.

Wenn die Ansicht geöffnet ist, werden Sie feststellen, dass das Menüband geändert wird, um die gängigsten und kontextrelevanten Bearbeitungsaufgaben für die Bearbeitung von Ansichten anzuzeigen. Wenn Sie mit dem Menüband in Microsoft Office-Anwendungen vertraut sind, wissen Sie, dass es das Erstellen und Bearbeiten von Aufgaben schnell und einfach macht. Wenn Sie die Bearbeitung abgeschlossen haben, verwenden Sie die Schaltfläche Zurück oder die Breadcrumb-Navigation oben auf der Seite, um zur Zusammenfassung Ihrer Website zurückzukehren.

Mithilfe der SharePoint Designer 2013-Schnittstelle können Sie die verschiedenen Komponenten einer Website leicht identifizieren, einen Drilldown ausführen und eine dieser Komponenten bearbeiten und dann zur Hauptansicht der Website zurückkehren.

Öffnen der Registerkarte "Datei"

Zusätzlich zum Arbeiten an den verschiedenen Objekten Ihrer Website in SharePoint Designer 2013 möchten Sie möglicherweise größere Website- oder Anwendungseinstellungen anzeigen und darauf zugreifen. Dies umfasst das Öffnen einer anderen Website, das Hinzufügen von Seiten, das Importieren von Dateien und das Ändern der Anwendungseinstellungen von SharePoint Designer 2013. Sie führen diese Aktionen auf der Registerkarte Datei aus. Dies ist der erste Bildschirm, der angezeigt wird, wenn Sie SharePoint Designer 2013 über das Windows-Startmenü öffnen.

Klicken Sie oben links auf die Registerkarte Datei , um zu dieser Ansicht zu wechseln. Klicken Sie auf Zurück, um zur SharePoint Designer 2013-Schnittstelle zurückzukehren.

Säulen der Anpassung in SharePoint Designer 2013

SharePoint Designer 2013 kann verwendet werden, um Websites und Lösungen zu erstellen und anzupassen, die Anwendungslogik enthalten, aber kein Schreiben von Code erfordern. Sie können damit Datenquellen hinzufügen und ändern, Listen- und Datenansichten anpassen, Geschäftsworkflows erstellen und bereitstellen, eine Unternehmensmarke entwerfen und vieles mehr. Aber Sie beginnen wirklich, die Leistungsfähigkeit und die Funktionen von SharePoint Designer 2013 zu nutzen, wenn Sie eine sofort einsatzbereite Website in eine echte Geschäftslösung für Ihre organization verwandeln.

In den folgenden Abschnitten werden die Säulen der Anpassung beim Entwerfen und Erstellen von Lösungen mit SharePoint Designer 2013 behandelt.

Herstellen einer Verbindung mit Daten innerhalb und außerhalb von SharePoint

Mit SharePoint Designer 2013 können Sie eine Verbindung mit zahlreichen Datenquellen herstellen und diese Daten dann in Ihre Website und Office-Clientanwendungen integrieren. Daher können Ihre Benutzer Geschäftsdaten auf Ihrer Website und in den von Ihnen ausgewählten Programmen anzeigen und damit interagieren, anstatt eine separate Verbindung mit diesen Datenquellen herstellen zu müssen.

Optionsschaltflächen für neue Datenverbindung

Direkt über das Menüband können Sie eine Verbindung mit einer externen Datenbank, einem SOAP-Dienst, einem REST-Dienst usw. herstellen.

Das Herstellen einer Verbindung mit Datenquellen ist ein leistungsstarkes Feature von SharePoint Designer 2013, da es so viele unterstützte Optionen gibt, die Sie verwenden können, um Ihren Benutzern Daten zur Verfügung zu stellen. Mit Datenverbindungen können Sie Listen und Bibliotheken, externe Datenbanken und Datenquellen, Webdienste und vieles mehr zusammenführen.

Hier sehen Sie eine Vorschau der Datenquellen, mit der Sie mithilfe von SharePoint Designer 2013 eine Verbindung herstellen können.

Listen und Bibliotheken

Listen und Bibliotheken sind eine gängige Datenquelle, die Sie auf Ihrer Website verwenden. Sie sind im Vergleich zu den anderen Datenquellen eindeutig, da sie bereits Teil von SharePoint sind und dieselbe Datenbank wie SharePoint verwenden. Sie müssen keine zusätzlichen Schritte ausführen, um eine Verbindung mit diesen Datenquellen herzustellen. Fügen Sie sie einfach mithilfe des Listen- und Bibliothekenkatalogs in SharePoint Designer 2013 hinzu, oder fügen Sie sie im Browser hinzu. Nachdem Sie eine Liste oder Bibliothek erstellt haben, können Sie die zugehörigen Spalten, Inhaltstypen und andere Schemaattribute anpassen.

Externe Geschäftsdaten

Hinweis

Dieses Feature ist nicht in allen Implementierungen von SharePoint-Technologien verfügbar. Weitere Informationen benötigen Sie von Ihrem Dienstadministrator.

Business Connectivity Services (BCS) ist ein SharePoint-basiertes Framework, das standardisierte Schnittstellen zu vorhandenen Geschäftsdaten und Prozessen bereitstellt. Mit BCS können Sie externe Geschäftsdatenquellen – SQL Server, SAP und Siebel, Webdienste und benutzerdefinierte Anwendungen – mit SharePoint-Websites und Office-Anwendungen verbinden.

In SharePoint Designer 2013 stellen Sie eine Verbindung mit den externen Daten her, indem Sie externe Inhaltstypen erstellen. Externe Inhaltstypen stellen die Daten in der externen Datenquelle dar, indem die Details der Verbindung, in der Geschäftsanwendung verwendete Objekte, Methoden zum Erstellen, Lesen, Aktualisieren oder Löschen sowie Aktionen gespeichert werden, die Benutzer für die Objekte selbst ausführen können.

Der externe Inhaltstyp wird im Business Data Catalog gespeichert. Nachdem Sie den externen Inhaltstyp erstellt haben, können Sie und andere Personen in Ihrem organization basierend darauf SharePoint-Listen, Ansichten, Formulare, Workflows und sogar die Office-Clientintegration erstellen. Die externen Daten werden wie jede andere Komponente Teil von SharePoint, wodurch Sie vollständig angepasste Benutzeroberflächen für diese externen Datenquellen erstellen können.

Externe Datenbanken

Wenn Sie eine Datenbank als Datenquelle hinzufügen, können Sie Daten aus einer anderen Datenbank in Ihren Standort integrieren. Sie können eine Verbindung mit Microsoft SQL Server, Oracle und einer beliebigen Datenbank herstellen, die die OLE DB- oder ODBC-Protokolle unterstützt. Sie müssen nur den Namen des Servers kennen, auf dem sich die Datenbank befindet, den Datenanbieter und den Typ der zu verwendenden Authentifizierung. Nachdem Sie die Datenbank als Datenquelle hinzugefügt und konfiguriert haben, erstellen Sie Ansichten und Formulare, mit denen Ihre Benutzer Daten lesen und in die Datenquelle zurückschreiben können, ohne die SharePoint-Website zu verlassen.

XML-Webdienste über SOAP

Soap (Simple Object Access Protocol) ist ein Protokoll zum Austauschen von XML-basierten Nachrichten, das es ermöglicht, mithilfe eines XML-Webdiensts eine Verbindung mit verschiedenen Datenquellen herzustellen. In SharePoint Designer 2013 können Sie damit eine Verbindung mit einer Datenquelle auf einer anderen Website in Ihrem organization oder einer Website im Internet herstellen, unabhängig von ihrer Technologie, Programmiersprache oder Plattform. Sie können einen XML-Webdienst verwenden, um einen Währungskonverter, einen Kurskurs, einen Rechner oder einen Wetterdienst auf Ihrer Website anzuzeigen.

Serverseitige Skripts über REST

Rest (Representational State Transfer) ist ein Architekturstil vernetzter Software, der die Technologien und Protokolle des Webs nutzt, nicht nur eine Methode zum Erstellen von Webdiensten. Sie können diesen Typ verwenden, um Daten von einer Website abzurufen, indem Sie ein bestimmtes serverseitiges Skript lesen, das den Inhalt beschreibt. Ähnlich wie SOAP können Sie dies in SharePoint Designer 2013 verwenden, um eine Verbindung mit einer Datenquelle auf einer anderen Website herzustellen, um z. B. einen Währungskonverter, einen Aktienkurs, einen Rechner oder einen Wetterdienst anzuzeigen. Diese Art von Datenverbindung ist einfacher zu implementieren als SOAP, ist aber auf HTTP beschränkt.

XML-Quelldateien

Wenn Ihr organization Daten in XML-Dateien speichert, können Sie eine Verbindung mit diesen Dateien als Datenquelle in SharePoint Designer 2013 herstellen. Um eine Verbindung mit den XML-Dateien als Datenquelle herzustellen, können Sie sie direkt in SharePoint Designer 2013 erstellen, sie von einem Speicherort auf Ihrem Computer oder Netzwerk importieren oder eine Verbindung mit ihnen an einem externen Speicherort herstellen.

Erstellen von Schnittstellen mit umfangreichen Daten

Nachdem Sie Verbindungen mit den erforderlichen Datenquellen hergestellt haben, können Sie interaktive, datenreiche Schnittstellen für Ihre Benutzer zu diesen Datenquellen erstellen. Mit SharePoint Designer 2013 können Sie leistungsstarke und dynamische Benutzeroberflächen für Datenquellen erstellen und diese an einer Reihe von Stellen zur Verfügung stellen, einschließlich Ihrer SharePoint-Website und benutzerdefinierten Fenstern, Bereichen und Feldern in Office-Geschäftsanwendungen.

Zu den Schnittstellen, die Sie erstellen, gehören benutzerdefinierte Ansichten, Formulare, Webparts, Navigation und benutzerdefinierte Office-Clientfenster und Aufgabenbereiche. Diese Art von Flexibilität ermöglicht es Ihnen, vollständig angepasste Benutzeroberflächen für Ihre Geschäftsdaten zu erstellen.

Sie können mehrere Datenquellen in einer einzigen Ansicht kombinieren, Dashboards mit zugehörigen Elementansichten erstellen, benutzerdefinierte Formulare entwerfen, die auf einzelne Rollen zugeschnitten sind, und die verfügbaren Symbolleisten und Menübandbefehle anpassen, die den Daten zugeordnet sind.

Hier finden Sie die vielen Möglichkeiten, wie Sie die Benutzeroberfläche, die Ihren Daten zugeordnet ist, mithilfe von SharePoint Designer 2013 anpassen können.

Ansichten

Mit Ansichten können Sie Daten auf unterschiedliche Weise anzeigen. Unabhängig davon, ob Sie eine Liste oder Bibliothek oder eine externe Datenquelle betrachten, können Sie Ansichten verwenden, um die Informationen anzuzeigen, die für Sie und Ihre Benutzer relevant sind. In SharePoint Designer 2013 ist jede Ansicht, die Sie erstellen, eine Datenansicht, die in XSLT (Extensible Stylesheet Language Transformation) angezeigt wird und die Microsoft ASP.NET-Technologie nutzt. In einer Ansicht können Sie Felder ein- und ausblenden, sortieren, filtern, berechnen, bedingte Formatierungen anwenden und vieles mehr. Es gibt mehrere Ansichtsstile, aus denen Sie auch auswählen können, um schnell loszulegen. Letztendlich können Sie jede Ansicht erstellen und anpassen, die an Ihr Datenmodell, Ihre Benutzer und Ihr Unternehmen angepasst wird.

Formulare

Um Informationen von Benutzern zu sammeln, erstellen Sie Formulare. Mit hochgradig angepassten webbasierten Formularen können Benutzer Daten ganz einfach in eine Datenquelle zurückschreiben. Ähnlich wie bei Ansichten können Sie die Darstellung von Feldern basierend auf dem Status der Daten, der Benutzerrolle usw. anpassen. Formulare können verwendet werden, um Daten anzuzeigen, Daten zu bearbeiten und Daten zu erstellen, und Sie können Formulare mithilfe des integrierten Formular-Editors von SharePoint Designer 2013 (für .aspx-Dateien) oder Microsoft InfoPath (für XSN-Dateien) entwerfen. Formulare können für bestimmte Datenquellen erstellt und angepasst werden, z. B. eine Aufgabenliste, und sie können verwendet werden, um Benutzerinformationen in einem Workflow zu sammeln, wie weiter unten erläutert.

Benutzerdefinierte Aktionen

Mithilfe des Generators für benutzerdefinierte Aktionen in SharePoint Designer 2013 können Sie benutzerdefinierte Aktionen wie Links, Symbole und Skripts für das SharePoint-Menüband, symbolleisten- und Listenelementmenüs erstellen. Wenn Sie der Website neue Funktionen hinzufügen, können Sie es Ihren Benutzern erleichtern, sie zu entdecken und zu verwenden, indem Sie diese Funktionalität in einem SharePoint-Menü verfügbar machen. Sie können auch benutzerdefinierte Aktionen verwenden, um Benutzer zu ermutigen, bestimmte Aufgaben für ein bestimmtes Objekt auszuführen, z. B. das Starten eines Workflows in einer Liste.

Webparts

Webparts sind modulare Informationseinheiten , also eigenständige Daten oder Features, die einer SharePoint-Seite hinzugefügt werden. Die weiter oben beschriebenen Ansichten und Formulare werden in Webparts gespeichert, aber darüber hinaus können Sie Webparts hinzufügen, die eine Reihe von Funktionen und Möglichkeiten für die Interaktion mit Daten ausführen. Benutzer können Webparts im Browser weiter anpassen, wenn Sie sie einer Webpartzone in SharePoint Designer 2013 hinzufügen. Webparts und Webpartseiten sind eine leistungsstarke und effektive Möglichkeit, die Weboberfläche für Ihre Benutzer in SharePoint anzupassen.

Clientintegration

Für externe Datenquellen, die externe Inhaltstypen verwenden, können Sie diese Informationen in Clientanwendungen wie Microsoft Outlook und SharePoint Workspaces anzeigen. Sie können eine Schnittstelle erstellen, über die Benutzer externe Geschäftsdaten lesen, schreiben und löschen können, als wären sie Teil der Anwendung. Dies geschieht mit Clientformularen, Regionen und Aufgabenbereichen. Ihre Benutzer können daher mit ihren Geschäftsdaten auf den Websites und Office-Anwendungen arbeiten, die sie am besten kennen und bereits verwenden.

Navigation spielt eine wichtige Rolle bei den Schnittstellen, die Sie für Ihre Benutzer erstellen, und es ist ein Bereich, den Sie in SharePoint verwalten, nicht nur SharePoint Designer 2013. Beispielsweise können Sie Navigationslinks innerhalb einer Datenansicht oder eines Formulars, eines Webparts, eines Workflows oder auf Websiteebene anpassen, z. B. in der Leiste für den häufigsten Link oder in der Schnellstartleiste. Sie möchten sicherstellen, dass die Website und alle ihre Teile über ein gut geplantes Navigationsmodell verfügen, dem Ihre Benutzer folgen können.

Verwalten von Geschäftsprozessen

Jeder Geschäftsprozess in einem organization besteht aus einer Reihe von Aktivitäten, die basierend auf einem gemeinsamen Geschäftsbedürfnis miteinander verbunden sind. Workflows werden um dieses Modell herum entworfen, indem regelbasierte Workflows bereitgestellt werden, die aus Sätzen von Bedingungen und Aktionen bestehen. Sie organisieren und führen eine Reihe von Aktionen aus, die einem Arbeitsprozess entsprechen, basierend auf einer Sequenz von Bedingungen und Aktionen.

Abbildung von SharePoint Designer 2010

Sie können Workflows mit SharePoint Designer 2013 erstellen, die die einfachsten bis komplexesten Geschäftsprozesse in einem organization verwalten. Workflows tun dies, indem sie sowohl Geschäftsanwendungsprozesse als auch menschliche Zusammenarbeitsprozesse automatisieren. Workflows für Geschäftsanwendungsprozesse können eine Datenquelle aktualisieren, wenn sich eine andere Datenquelle ändert. und Workflows für menschliche Zusammenarbeitsprozesse können ein Dokument zur Genehmigung an den Vorgesetzten eines Mitarbeiters senden.

Ein SharePoint-Workflow führt Anwendungslogik in Ihre Geschäftsprozesse ein, ohne dass Sie Code schreiben müssen. Dies wird durch den leistungsstarken, aber intuitiven Workflow-Editor in SharePoint Designer 2013 ermöglicht, der geschachtelte Logik, Teilschritte und vieles mehr ermöglicht. Alternativ können Sie Workflows mithilfe von Microsoft Visio mit seinen Flussdiagrammvorlagen entwerfen und freigeben, die in SharePoint Designer 2013 exportiert werden können.

Im Folgenden sind die Bausteine eines Workflows in SharePoint Designer 2013 aufgeführt.

Ereignisse

Ein Ereignis startet oder initiiert einen Workflow. Eine Änderung an einer Datenquelle – z. B. ein neues element erstellt oder ein element geändert – ist ein Ereignistyp. Eine andere Art von Ereignis ist ein Ereignis, das von einem Benutzer, einem Workflowteilnehmer, aktiviert wird. Workflows, die beginnen, wenn sich eine Datenquelle ändert, sind in der Regel Teil eines anwendungsorientierten Workflows, um einen Geschäftsprozess zu automatisieren, z. B. das Kopieren von Dateien basierend auf dem Status der Daten. Workflows, die von Benutzern gestartet werden können, sind in der Regel Teil eines menschlichen Workflows für die Zusammenarbeit, z. B. die Genehmigung von Inhalten. Workflows können so eingerichtet werden, dass beide Arten von Ereignissen erkannt werden, und sie können sogar auf einer Kombination aus beiden basieren.

Bedingungen

Bedingungen bestimmen, wann ein Workflow ausgeführt oder eine Aktivität ausführt. Da Workflows einer Datenquelle zugeordnet sind, gibt die Bedingung die Änderung an der Datenquelle an, die für den Workflow erfolgen muss. Bedingungen beginnen in der Regel mit der Klausel "If field equals value". Eine Bedingung kann mit mehreren Aktionen verwendet werden, und mehrere Bedingungen können mit einer Aktion verwendet werden. Regeln kombinieren Bedingungen mit einer oder mehreren Aktionen: Wenn alle Klauseln in der Bedingung true sind, findet die zugeordnete Aktion statt.

Aktionen

Aktionen sind die grundlegendsten Arbeitseinheiten in einem Workflow. Wenn Sie einen Workflow entwerfen, identifizieren Sie die erforderliche Abfolge von Aktionen und stellen dann diese Sequenz von Aktionen im Workflow-Designer zusammen. Sie können sie so einrichten, dass sie nacheinander (serielle Aktionen) oder beides gleichzeitig (parallele Aktionen) auftreten. Der Workflow kann eine beliebige Anzahl von Aktionen enthalten, die vom Workflow selbst oder den Teilnehmern des Workflows ausgeführt werden. SharePoint Designer 2013 enthält eine Vielzahl von vorgefertigten, wiederverwendbaren Aktionen. Mithilfe dieser Aktionen können Ihre Workflows z. B. E-Mails senden, Elemente in oder aus Listen einchecken, Berechnungen ausführen und vieles mehr.

Von diesen Aktionen gibt es einen speziellen Satz von Aufgabenaktionen, z. B. Genehmigungsprozess starten und Feedbackprozess starten, die einen separaten Workflow-Editor enthalten, der speziell für menschliche Aufgabenprozesse in einem organization entwickelt wurde. Mit diesen Aktionen können Sie komplexe Workflows erstellen und anpassen, die fast jeden Geschäftsprozess verwalten können.

Schritte

Workflows bestehen aus einem oder mehreren Schritten und Teilschritten. Mit Schritten können Sie Bedingungen und Aktionen gruppieren, sodass ein Satz von Regeln ausgewertet und vor einem zweiten Satz ausgeführt werden kann. Jeder Schritt kann eine beliebige Anzahl von Bedingungen und Aktionen enthalten. Ihr Workflow kann als Abfolge von Aktionen in einem Schritt oder Teilschritt entworfen werden. Die Regeln in einem Schritt werden bis zum Abschluss verarbeitet, bevor Sie mit dem nächsten Schritt fortfahren, sodass Sie im selben Schritt alle Regeln gruppieren möchten, die erforderlich sind, um die gewünschte aktion oder aktionen auszuführen. Schritte können auch als Möglichkeit zum Organisieren Ihres Workflows verwendet werden, insbesondere wenn er zahlreiche Aktionen und sehr wenige Bedingungen aufweist.

Formulare

Workflows enthalten häufig Formulare, mit denen Sie Informationen von Workflowteilnehmern zu vordefinierten Zeiten im Workflow sammeln können. Sie ermöglichen es den Teilnehmern auch, mit den Aufgaben zu interagieren, die einem Workflow zugeordnet sind. In einem Workflow können Sie Initiierungsformulare entwerfen, um Informationen von Benutzern zu sammeln, wenn sie den Workflow starten, Zuordnungsformulare, um den Workflow einer Liste oder einem Inhaltstyp zuzuordnen, Formulare für benutzerdefinierte Aufgaben, die der Aufgabenliste zugeordnet sind. Beim Entwerfen von Formularen können Sie die native ASP verwenden. NET-basierte Formulare (.aspx Seiten) in SharePoint Designer 2013 oder benutzerdefinierte Formulare (XSN-Seiten), die mit Microsoft InfoPath 2010 entwickelt wurden. InfoPath bietet viel mehr an Anpassung und Branding für Ihre Workflowformulare.

Variablen

Eine Variable ist ein Datenspeicherort oder Cache innerhalb eines Workflows. Mithilfe von Variablen können Sie verschiedene Datentypen in einem Workflow speichern und zu einem späteren Zeitpunkt mithilfe von Workflowsuchen auf diese Daten verweisen. Es gibt viele Arten von Variablen, die Sie in einem Workflow verwenden können. Sie können z. B. Variablen verwenden, die von Initiierungsformularparametern generiert werden, und lokale Variablen, die dem aktuellen Workflow zugeordnete Daten enthalten. In einer lokalen Variablen können Sie zahlreiche Variablendatentypen verwenden, einschließlich Boolean, Date/Time, List Item ID, Number und String. Nachdem Sie eine Variable erstellt und auf einen Wert festgelegt haben, können Sie später im Workflow in einer Bedingung oder Aktion auf diese Variable verweisen.

Design und Marke

Der letzte Bereich der Anpassung, der von SharePoint Designer 2013 bereitgestellt wird, sind Design und Marke– d. h. das Erscheinungsbild Ihres Unternehmens und die Anwendung auf Ihre SharePoint-Website. Sie können ein Unternehmenslogo, ein Farbschema, Kopf- und Fußzeilen, unterstützende Grafiken, benutzerdefinierte Navigation und vieles mehr integrieren. Dadurch kann jede Seite auf der Website sofort als Teil einer größeren Unternehmenswebsite erkannt werden. In SharePoint Designer 2013 entwerfen und gestalten Sie SharePoint-Websites mit master Seiten, Seitenlayouts und Cascading Stylesheets.

Das Entwerfen und Branding einer Website unterscheidet sich von den anderen Säulen der Anpassung, bei denen der Schwerpunkt auf der Erstellung benutzerdefinierter Geschäftslösungen liegt. Branding ist etwas, das Sie in der Regel seltener und am Anfang einer Websitesammlung ausführen, z. B. in einem Intranet- oder Internetportal. Diese benutzerdefinierte Marke wird dann von den darunter erstellten Unterwebsites geerbt. Der Brandingaufwand wird wahrscheinlich auch von einem Webdesigner und nicht von einem Lösungsersteller durchgeführt.

Aus diesen Gründen sind master Seiten, Seitenlayouts und Cascading Stylesheets standardmäßig für alle Benutzer mit Ausnahme von Websitesammlungsadministratoren deaktiviert. Auf diese Weise haben nur diejenigen, die für die Websitemarke verantwortlich sind, Zugriff auf diese leistungsstarken, aber sensiblen Dateien. Sie können sie natürlich für bestimmte Benutzer erneut aktivieren.

Als Websitedesigner können Sie mithilfe von SharePoint Designer 2013 eine benutzerdefinierte Marke für Ihre Websites erstellen.

Masterseiten

Gestaltungsvorlagen sind ein Feature von ASP.NET, und sie sind in SharePoint enthalten, um das Layout Ihrer Website an einem Ort zu entwerfen und als Vorlage für andere Seiten im gesamten Unternehmen wiederzuverwenden. Jedes Mal, wenn Sie eine Seite auf einer SharePoint-Website anzeigen, werden zwei miteinander verbundene Seiten angezeigt– eine master- und eine Inhaltsseite. Die master Seite definiert das allgemeine Layout und die Navigation (die in der Regel den linken, oberen und unteren Teil der Seite bilden). Die Inhaltsseite stellt seitenspezifischen Inhalt bereit. SharePoint Designer 2013 bietet eine Vielzahl von Seitenbearbeitungstools, mit denen Sie Ihre master Seiten anpassen und für andere Freigeben verwenden können.

Seitenlayouts

Wenn Sie mit einer Veröffentlichungswebsite arbeiten, entwerfen Sie auch die Darstellung und das Layout der Website mithilfe von Seitenlayouts. Seitenlayouts dienen als Vorlagen für die Veröffentlichungsseiten, die von Benutzern in Ihrem organization erstellt wurden. Zusätzlich zur master Seite bieten sie eine präzise Steuerung und Struktur für eine Veröffentlichungsseite, z. B. die Angabe, wo ein Titel, Textkörper und Grafiken auf einer Seite platziert werden können. Veröffentlichungsseiten verwenden die Veröffentlichungsinfrastruktur in SharePoint und helfen Ihnen, die browserbasierte Inhaltserstellung und -veröffentlichung ohne den gesamten Aufwand zu optimieren, der normalerweise mit dem Prozess verbunden ist.

Cascading Stylesheets

Wie die meisten Websites und Webanwendungen verwendet SharePoint Cascading Stylesheets (CSS), um Farben, Grafiken und Positionierungen auf die verschiedenen Objekte anzuwenden, aus denen die Seiten einer Website bestehen. In vielen Fällen werden mehrere Stylesheets auf eine Seite angewendet. Um diese Formatvorlagen anzupassen, können Sie sie direkt auf der master Seite, dem Seitenlayout oder der Websiteseite ändern oder die Formatvorlagen direkt in der CSS-Datei ändern, die an die Seite angefügt ist– beides können Sie mit den leistungsstarken CSS-Bearbeitungstools in SharePoint Designer 2013 tun. Sie können Ihre SharePoint-Designs auch mithilfe von CSS-Dateien anpassen. Durch das Anpassen von CSS-Dateien ändern Sie das Aussehen oder "Skin" einer SharePoint-Website so, dass sie Ihr Unternehmensbild erhält.

Bereitstellen benutzerdefinierter SharePoint-Lösungen

Bis zu diesem Punkt konzentriert sich alles darauf, wie Sie SharePoint Designer 2013 verwenden können, um echte Geschäftslösungen zu erstellen. Sie haben gesehen, dass Sie sowohl innerhalb als auch außerhalb von SharePoint eine Verbindung mit Daten herstellen und diese integrieren, leistungsstarke Benutzeroberflächen für diese Daten erstellen, Geschäftsprozesse mit Workflows verwalten und die Website so gestalten können, dass sie ihrem Erscheinungsbild ihres Unternehmens entspricht.

Jetzt müssen Sie jedoch etwas mit Ihren Lösungen tun– z. B. die Bereitstellung auf einem anderen Server oder im gesamten Unternehmen, das Öffnen in Visual Studio für zusätzliche Anpassungen oder das Offlinespeichern, um sie unterwegs mitzunehmen. Sie benötigen eine Möglichkeit, Ihre Lösung in ein Paket umzuwandeln, und hier kommt die Option Als Vorlage speichern ins Feld.

Schaltflächen

Die Möglichkeit, eine Lösung als Vorlage zu speichern, ist ein leistungsstarkes Feature von SharePoint. Die Vorlage wird als Weblösungspaket (eine WSP-Datei) gespeichert, das den gesamten Inhalt Ihrer Website enthält, einschließlich Datenquellen und Struktur, Ansichten und Formulare, Workflows und Webparts.

Vorlagen sind auch präzise. Möglicherweise arbeiten Sie an einem bestimmten Teil der Website, z. B. an einer Liste, einer Ansicht oder einem Workflow. Sie können diese als einzelne Komponenten auch als Vorlagen speichern, was eine völlig neue Möglichkeit der Zusammenarbeit an der Lösungsentwicklung bietet.

Abschließen des Geschäftslösungszyklus in SharePoint

Wenn Sie mehr Zeit mit SharePoint Designer 2013 verbringen, stellen Sie schnell fest, dass Sie viel mehr als nur einfache Websiteanpassungen ausführen können. Sie können echte Geschäftslösungen erstellen, die Datenverbindungen, datenreiche Benutzeroberflächen, benutzerdefinierte Workflows und vollständiges Websitebranding enthalten. Sie können alles auf SharePoint erstellen und einen Anwendungsentwicklungslebenszyklus verfolgen, der mit einer bereitstellbaren Lösung endet.