Freigeben über


Lernen Sie die modellgesteuerten App-Designer kennen

Um eine modellgesteuerte App vollständig zu entwickeln, sind mehrere Designer in verschiedenen Phasen des Entwicklungsprozesses erforderlich.

Im Allgemeinen unterteilt sich die App-Entwicklung in die folgenden Phasen:

  • Datenmodellentwicklung
  • App-Entwicklung
  • Datensicherheit

Objekte, die erstellt werden, z. B. Tabellen, Cloudflüsse oder modellgesteuerte Apps, können in Lösungen gehalten werden, um eine sichere Verwaltung des Anwendungslebenszyklus zu ermöglichen.

Dieser Artikel konzentriert sich auf die ersten beiden Phasen. Weitere Informationen zur Datensicherheit unter "Sicherheit" in Microsoft Dataverse

Hinweis

Es ist nicht erforderlich, alle Editoren zum Erstellen einer modellgesteuerten App zu verwenden. Konzentrieren Sie sich mindestens auf den Tabellenspalten-Editor, den Formular-Designer und den Ansichts-Designer sowie auf das Hinzufügen aller erforderlichen Beziehungen. Verwenden Sie dann den App-Designer, um die Komponenten der App zusammenzuziehen.

Datenmodellentwicklung

Der Wert modellgesteuerter Apps konzentriert sich auf ein starkes, sicheres, wiederverwendbares Datenmodell. Sobald das Datenmodell eingerichtet ist, ist der Prozess der Entwicklung der App einfach.

Die Entwicklung des Datenmodells beginnt mit der Verwendung des Tabellen-Designers. Eine Tabelle ist ein bedeutendes Artefakt einer modellgesteuerten App. Es gibt einen Tabellen-Designer, der die Tabellenstruktur definiert und den Zugriff auf die anderen Designer für Beziehungen, Ansichten, Formulare usw. enthält.

Der Tabellen-Designer wird unten angezeigt. Beispiel einer modellgesteuerten App

In der folgenden Tabelle werden die Designer, ihre Aufgaben und Links zum Öffnen beschrieben.

Editor Description Link
Tabellen-Designer Tabellen enthalten Datensatzmetadaten in Spalten für eine vielzahl von Datentypen wie Text, E-Mail, Bild, Währung und mehr. Es stehen viele Standardtabellen zur Verfügung. Sie können eine Nicht-Systemstandardtabelle anpassen. Sie können auch eine neue benutzerdefinierte Tabelle von Grund auf neu erstellen.
Der Tabellendesigner ist effektiv ein Einstiegspunkt zu den anderen Designern, z. B. Ansicht und Formular. In vielen Fällen sind die Designer nativ im Tabellendesigner und in anderen wird eine neue Browser-Registerkarte geöffnet, in dem die Bearbeitung erfolgen kann.
Der Spaltenbereich des Tabellen-Designers ermöglicht es dem Entwickler, die Tabellenspalten zu definieren.
Erstellen einer benutzerdefinierten Tabelle
Beziehungen Teil des Tabellen-Designers. Beziehungen sind grundlegend für den Betrieb einer modellgesteuerten App. Ohne sie sind alle Tabellen isoliert. Erstellen einer Beziehung
Geschäftsregel-Designer Ein separater Designer, auf den über den Tabellen-Designer zugegriffen wird. Mit Geschäftsregeln werden Regeln oder eine Empfehlungslogik auf ein Formular angewandt, um Spaltenanforderungen, Ausblenden oder Anzeigen von Spalten, Überprüfen von Daten und Sonstiges festzulegen. App-Designer verwenden eine einfache Schnittstelle zum Implementieren und Verwalten sich schnell ändernder und häufig verwendeter Regeln. Erstellen einer Geschäftsregel für eine Tabelle
Ansichts-Designer Teil des Tabellen-Designers. Ansichten sind an die Tabelle gebunden und stellen Tabellendaten in Spalten dar, indem sie diese auswählen, positionieren und filtern. Erstellen einer Ansicht
Formular-Designer Ein separater Designer, auf den über den Tabellen-Designer zugegriffen wird. Mithilfe von Formularen können Benutzer mit Daten interagieren, die in Tabellendatensätzen gespeichert sind. Erstellen eines Formulars
Dashboard-Designer Ein separater Designer, auf den über den Tabellen-Designer zugegriffen wird. Wird verwendet, um Dashboards zu erstellen und zu bearbeiten, die verschiedene Datenvisualisierungen darstellen, z. B. eingebettete Power BI-Berichte, Datendiagramme und Ansichten. Ein Dashboard erstellen
Diagramm-Designer Ein separater Designer zum Erstellen von Tabellendiagrammen. Erstellen eines Systemdiagramms
Geschäftsprozessfluss-Designer Geschäftsprozessflows führen Benutzer durch einen Standardgeschäftsprozess.
Während sie Teil der Lösung sind, werden sie mit Power Automate erstellt.
Einen Geschäftsprozessflow erstellen

Geschäftslogikentwicklung

Geschäftslogik kann in Form von Geschäftsregeln und Geschäftsprozessflüssen eingeführt werden.

Zudem können Power Automate-Cloud-Flows in einer modellgesteuerten App verwendet werden, die Cloud-Flow-Funktionalität nutzt, die auf Hunderte von Datenkonnektoren zugreifen kann, nicht nur Dataverse.

Weitere Informationen zur Verwendung von Power Automate mit Dataverse

App-Designer

Der App-Designer ist das Tool, das zum Erstellen der App und zum Konfigurieren der in der App verwendeten Tabellen verwendet wird. Es ist wichtig zu verstehen, dass die Qualität der App weniger mit den Bearbeitungen zu tun hat, die in dieser Phase ausgeführt werden, als mit denen, die von den anderen Designern durchgeführt werden.

Entscheidungsträger können die Ansichten, Formulare, Diagramme und Dashboards auswählen, die für die App in der Entwicklung relevant sind.

Erstellen einer App mit dem App-Designer

Nächste Schritte

Schritte zum Erstellen einer modellgesteuerten App

Ihre erste modellgesteuerte App erstellen