Teilen über


Installieren von Northwind Traders-Datenbank und -Apps

Indem Sie den Schritten in dieser Reihe von Themen folgen, können Sie Konzepte zu relationalen Daten entdecken, die in einer Beispieldatenbank in Microsoft Dataverse implementiert sind. Sie können auch Beispiel-Geschäftsanwendungen untersuchen, die sowohl auf Canvas basieren als auch modellgesteuert sind, um diese Daten zu verwalten und praktische Erfahrungen zu sammeln, indem Sie eine solche App erstellen. In diesem ersten Thema wird erläutert, wie Sie die Northwind Traders-Datenbank in Ihrer eigenen Umgebung installieren und Zugriff auf die Beispiel-Apps erhalten, die Sie zum Bearbeiten öffnen können, um zu zeigen, wie sie erstellt wurden.

Northwind Traders ist eine fiktive Organisation, die Bestellungen, Produkte, Kunden, Lieferanten und viele andere Aspekte eines kleinen Unternehmens verwaltet. Dieses Beispiel erschien mit den ersten Versionen von Microsoft Access und ist weiterhin als Access-Vorlage verfügbar.

Voraussetzungen

Herunterladen der Lösung

Diese Lösungs-Datei (.zip) enthält die Definitionen von Tabellen, Auswahlmöglichkeiten und Geschäftsprozessen; die Canvas und modellgesteuerte Apps; und alle anderen Teile, die zusammen verwendet werden.

Installieren der Lösung

  1. Melden Sie sich bei Power Apps an und stellen Sie sicher, dass Sie in einer Umgebung arbeiten, die eine Dataverse-Datenbank enthält.

  2. Wählen Sie im linken Navigationsbereich Lösungen. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus. Wählen Sie dann Importieren aus der Symbolleiste am oberen Bildschirmrand aus:

    Lösungsansicht und Einstiegspunkt für die Importlösung

  3. Wählen Sie auf der Seite Lösungspaket auswählen die Option Durchsuchen aus.

    Seite „Lösungspaket auswählen“ vor Auswahl des Pakets

  4. Suchen Sie die heruntergeladene Datei und wählen Sie dann Öffnen aus.

    Sofern Sie keinen anderen Speicherort ausgewählt haben, befindet sich die Datei in Ihrem Download-Ordner.

  5. Wenn Sie die richtige Datei haben (die Versionsnummer kann variieren), wählen Sie Weiter aus.

    Seite „Lösungspaket auswählen“ nach Auswahl des Pakets

  6. Wählen Sie auf der Seite Lösungsinformationen die Option Weiter aus, wenn der Name der Lösung und der Herausgeber korrekt sind.

    Seite „Lösungsinformationen“

  7. Wählen Sie auf der Seite Importoptionen die Option Importieren aus, um die SDK-Nachrichtenbehandlung zu bestätigen, die für das Beispiel erforderlich ist:

    Seite „Importoptionen“

    Eine weitere Seite wird angezeigt und zeigt den Fortschritt bei der Installation der Lösung in den nächsten Minuten:

    Statusanzeige

    Nach Abschluss der Installation wird auf der Originalseite das Ergebnis angezeigt:

    Seite „Lösung wird importiert“

  8. Klicken Sie auf Schließen.

Laden der Beispieldaten

  1. Wählen Sie Apps und dann Northwind Sample Data aus.

    Warten Sie einige Minuten, wenn die Northwind-Apps nicht sofort nach der Installation der Lösung angezeigt werden:

    Northwind-Datenbank in Liste der Apps

  2. Wenn die App um Erlaubnis zur Interaktion mit Dataverse bittet, wählen Sie Zulassen aus.

    Zustimmungsdialogfeld für Dataverse

  3. Nachdem die App geladen wurde und anzeigt, dass die Beispieltabellen keine Datensätze enthalten, wählen Sie Daten laden, um die Tabellen auszufüllen:

    Schaltfläche „Daten laden“ in Sample Data Manager

    Während die App die Daten lädt, marschieren Punkte über die Oberseite der App, und die Anzahl der Datensätze nimmt zu.

    Tabellen werden in einer bestimmten Reihenfolge geladen, sodass Beziehungen zwischen Datensätzen eingerichtet werden können. Zum Beispiel hat die Tabelle Bestelldetails eine Viele-zu-Eins-Beziehung mit den Tabellen Bestellungen und Produkte bestellen, die zuerst geladen werden.

    Sie können den Vorgang jederzeit abbrechen, indem Sie Abbrechen auswählen, und Sie können die Daten jederzeit entfernen, indem Sie Daten entfernen auswählen.

    Sample Data Manager beim Laden von Daten

    Wenn die Daten vollständig geladen sind, zeigt die letzte Zeile (m:n-Beziehungen) Fertig an, und die Schaltflächen Daten laden und Daten entfernen sind wieder aktiviert:

    Sample Data Manager nach dem Laden von Daten

Beispiel-Apps

Die Northwind-Lösung enthält die folgenden Apps für die Interaktion mit diesen Daten:

  • Northwind Orders (Canvas)
  • Northwind Orders (modellgesteuert)

Sie öffnen diese Apps auf die gleiche Weise, wie Sie die App im vorherigen Verfahren geöffnet haben.

Canvas

Diese Einzelanzeige-App bietet eine einfache Master-Detail-Ansicht der Tabelle Bestellungen, in der Sie eine Zusammenfassung des Auftrags und jeder Position für einen Auftrag anzeigen und bearbeiten können. Am linken Rand wird eine Liste mit Aufträgen angezeigt. Sie können einen Pfeil in dieser Liste auswählen, um eine Zusammenfassung und die Details dieses Auftrags anzuzeigen. Weitere Informationen: Übersicht über die Canvas-App für Northwind Traders.

Liste der Aufträge und Details in der Northwind-Canvas-App

Modellgesteuerte

Diese App arbeitet mit den gleichen Daten (in der Tabelle Aufträge) als Canvas-App. Zeigen Sie in der Liste der Aufträge weitere Informationen zu einem Auftrag an, indem Sie seine Nummer auswählen:

Liste der Aufträge in der modellgesteuerten Northwind-App

Eine Zusammenfassung des Auftrags wird auf einem separaten Formular angezeigt:

Auftragsdetails in modellgesteuerter App

Wenn Sie im Formular nach unten scrollen, werden dieselben Positionen angezeigt wie in der Canvas-App:

Weitere Auftragsdetails in modellgesteuerter App

Probieren Sie es selbst aus

Sie können Schritt-für-Schritt-Anweisungen befolgen, um die zuvor in diesem Thema gezeigte Canvas-App zu erstellen. Die Anleitung gliedert sich in drei Teile:

  1. Erstellen eines Auftragskatalogs.
  2. Erstellen eines Zusammenfassungsformulars.
  3. Erstellen eines Detailkatalogs.

Wenn Sie weitermachen möchten, enthält die Lösung für jeden Teil eine Startpunkt-App. Suchen Sie in der Liste der Apps nach Northwind Orders (Canvas) – Start Teil 1 und so weiter.

Diese Übersicht über die App erklärt die Benutzeroberfläche, Datenquellen und die Verwendung von Beziehungen.

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).