Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Formulare in modellgesteuerten Apps stellen das wichtigste Mittel dar, mit dem Benutzer Datensätze aktualisieren können. Mit einer Tabelle verknüpfte Formulare können über den Tabellen-Designer aufgerufen werden.
Der vielseitigste Formulartyp der neuen Formularen ist Hauptformular. Zusätzlich zu den Hauptformularen können App-Hersteller jedoch Schnellerstellungs-, Schnellansichts- oder Kartenformulare erstellen. Weitere Informationen über andere Arten von Formularen
In diesem Artikel wird erklärt, wie ein Hauptformular bearbeitet und wie verschiedene Elemente des Formulars hinzugefügt oder geändert werden.
Hier sehen Sie ein Beispiel für ein Hauptformular in einer App. Es hat mehrere Registerkarten, zusätzlich zum Freilegen der Timeline-Komponente und ein Schnellansichtsformular, das weitere Details zum primären Kontakt bereitstellt.
Formular-Designer öffnen
Um ein Formular zu bearbeiten, z. B. um Elemente hinzuzufügen oder zu ändern, verwenden Sie den Formulardesigner. Mit dem Formulardesigner können Ersteller Formulare für alle modellgesteuerten Apps bearbeiten.
Führen Sie die nachstehenden Schritte aus, um auf den Formulardesigner zuzugreifen.
Anmerkung
Wenn Sie neue Lösungskomponenten bei der Bearbeitung des Formulars erstellen, verwenden die Namen der Komponenten das Anpassungspräfix des Lösungsherausgebers für die Standardlösung und diese Komponenten werden nur in der Standardlösung eingeschlossen. Wenn neue Lösungskomponenten in einer bestimmten nicht verwalteten Lösung eingeschlossen werden sollen, öffnen Sie den Formulardesigner über diese nicht verwaltete Lösung. Dies unterstützt den Lebenszyklus der Anwendungsverwaltung.
Auf den Formulardesigner für eine nicht verwaltete Lösung zugreifen
- Melden Sie sich bei Power Apps an.
- Wählen Sie im linken Navigationsbereich die Option Lösungen aus. Wenn sich das Element nicht im linken Seitenbereich befindet, wählen Sie …Mehr und dann das gewünschte Element aus.
- Öffnen Sie die nicht verwaltete Lösung, mit der Sie arbeiten möchten. Der Lösungstyp, verwaltet oder nicht verwaltet, wird in der Spalte Extern verwaltet? angezeigt.
- Suchen Sie in der Liste der Komponenten die Tabelle mit dem Formular, das Sie bearbeiten möchten. Falls die Tabelle nicht vorhanden ist, müssen Sie sie hinzufügen.
Hinzufügen einer Tabelle zu einer nicht verwalteten Lösung
Wählen Sie bei geöffneter nicht verwalteter Lösung in der Befehlsleiste Vorhandenes hinzufügen und dann Tabelle aus.
Alle verfügbaren Tabellen werden aufgelistet. Wählen Sie die Tabelle und dann Weiter aus.
Wählen Sie die am besten geeignete Option und dann Hinzufügen aus:
- Wählen Sie für eine benutzerdefinierte Tabelle die Option Alle Komponenten einschließen aus.
- Wählen Sie für eine Standardtabelle Komponenten auswählen aus, und navigieren Sie dann zu dem Hauptformular, das Sie anpassen möchten. Wählen Sie es dann aus, und klicken Sie auf Hinzufügen.
Die Tabelle wird der Lösung hinzugefügt. Öffnen Sie in der Komponentenliste die Tabelle, wählen Sie den Bereich Formulare aus, und öffnen Sie dann die das Formular des Typs Haupt.
Nehmen Sie im Formulardesigner die gewünschten Änderungen vor.
Speichern Sie das Formular.
Veröffentlichen Sie die Änderungen zur Verwendung in der App
Bestimmte Anpassungen, die Änderungen an der Benutzeroberfläche vornehmen, erfordern, dass sie veröffentlicht werden, bevor Benutzern sie in der Anwendung verwenden können. Um ihre Anpassung zu veröffentlichen, wählen Sie in der Symbolleiste des Lösungsexplorers Objekte und Alle Anpassungen veröffentlichen aus.
Greifen Sie über die Standardlösung auf den Formulardesigner zu
- Melden Sie sich bei Power Apps an.
- Wählen Sie im linken Navigationsbereich die Option Tabellen aus.
- Öffnen Sie gewünschte Tabelle und wählen Sie dann den Bereich Formulare aus.
- Öffnen Sie in der Liste der Formulare das Formular des Typs Haupt.
Anmerkung
Falls Sie weitere Änderungen an der App vorgenommen haben, veröffentlichen Sie sie mithilfe der App-Ebenenveröffentlichungsoption. Gehen Sie zu Validieren und veröffentlichen einer App mit dem App-Designer für weitere Informationen.
Formulardesigner-Benutzeroberfläche
Um die Benutzeroberfläche des Formulardesigners im Detail zu verstehen, gehen Sie zu Übersicht zum modellgesteuerten Formulardesigner.
Formulareigenschaften
Weitere Informationen zu den Formulareigenschaften finden Sie unter Formulareigenschaften.
Sichtbarkeitsoptionen
Standardmäßig können verschiedene Arten von Formularelementen ein- oder ausgeblendet werden. Registerkarten, Abschnitte und Spalten bieten alle diese Option. Wenn Sie Formularskripts oder Geschäftsregeln verwenden, wird die Sichtbarkeit dieser Elemente gesteuert, um ein dynamisches Formular mit einer Benutzeroberfläche bereitzustellen, die sich an die Formularbedingungen anpasst.
Anmerkung
Das Ausblenden von Formularelementen ist keine empfohlene Möglichkeit zur Durchsetzung von Sicherheitsprinzipien. Es gibt verschiedene Möglichkeiten, mit denen Benutzer alle Elemente und Daten im Formular anzeigen können, wenn Elemente ausgeblendet werden. Weitere Informationen finden Sie unter Anzeigen oder Ausblenden von Formularelementen
Eigenschaften der Registerkarte
Im Hauptteil eines Formulars sorgen Registerkarten für eine horizontale Unterteilung. Registerkarten haben eine Beschriftung, die angezeigt werden kann. Wenn die Beschriftung angezeigt wird, können Registerkarten erweitert oder reduziert werden, um ihre Inhalte ein- oder auszublenden, indem Sie die Beschriftung auswählen. Ausführliche Informationen zu den Eigenschaften von Registerkarten finden Sie unter Registerkarten in einem Formular konfigurieren.
Abschnittseigenschaften
Ein Abschnitt in einem Formular nimmt den in einer Registerkartenspalte verfügbaren Raum ein. Abschnitte enthalten eine Beschriftung, die angezeigt werden kann, sowie eine Zeile, die unter der Beschriftung angezeigt werden kann. Für Details zum Abschnitt Eigenschaften siehe Abschnitte auf einem Formular konfigurieren.
Zeitskala
Die Zeitachse zeigt verknüpfte Aktivitäten für eine bestimmten Tabelle an.
Folgende Aktivitätstypen werden unterstützt: Aufgabe, Termin, Telefonanruf, E-Mail, soziale Aktivität und benutzerdefinierte Aktivität.
Die Zeitleiste zeigt auch Notizen sowie System- und Benutzerbeiträge. Zeitleisten zeigen die Aktivitäten an, bei denen die Spalte Bezug auf die Tabelle gesetzt ist, die Sie gerade anzeigen. Für Notizen wird dem Benutzer die Spalte Bezug nicht angezeigt; sie wird implizit festgelegt, wenn die Notiz über die Timeline erstellt wird.
Jede der Aktivität, die in der Zeitachse angezeigt wird, verfügt über dieselben raschen Aktionen, die auf der Befehlsleiste der Aktivität zur Verfügung stehen.
Allgemeine Spalteneigenschaften
Für Details zu den gemeinsamen Spalteneigenschaften siehe Spalteneigenschaften auf einem Formular konfigurieren.
Besondere Spalteneigenschaften
Alle Spalten haben die unter Allgemeine Spalteneigenschaften – veraltet aufgeführten Eigenschaften, bestimmte Spalten verfügen jedoch über zusätzliche Eigenschaften. Weitere Informationen finden Sie unter Spezielle Spalteneigenschaften, veraltet.
Subgrid-Eigenschaften
Sie können ein Unterraster auf einem Formular konfigurieren, um eine Liste von Zeilen oder ein Diagramm anzuzeigen. Weitere Informationen zu den Eigenschaften eines Unterrasterformulars finden Sie unter Hinzufügen und Konfigurieren einer Unterrasterkomponente auf einem Formular.
Eigenschaften des Schnellansicht-Steuerelements
Ein Steuerelement für die Schnellansicht in einem Formular zeigt Daten aus einer Zeile an, die bei einer Suche im Formular ausgewählt wurde. Um die Eigenschaften des Schnellansichtssteuerelements zu erkunden, wechseln Sie zu Hinzufügen und Konfigurieren einer Schnellansichtskomponente in einem Formular.
Benutzerdefinierte Visualisierungen
Verwenden Sie eine generative Seite, um einem Formular eine benutzerdefinierte, datensatzbezogene Visualisierung hinzuzufügen. Erstellen Sie generative Seiten mithilfe natürlicher Sprache. Eine generative Seite kann die aktuelle Datensatz-ID verwenden, um Kontextdaten abzurufen und anzuzeigen. Suchen Sie im Formular-Designer im Bereich "Komponenten " unter "Anzeigen" nach generativen Seiten. Weitere Informationen finden Sie unter Einbetten einer generativen Seite in einem Formular.
Verwenden Sie alternativ eine Webressource, wenn Sie über eine vorhandene HTML- oder Bildressource verfügen oder wenn Sie die Visualisierung direkt mit HTML und JavaScript erstellen und verwalten möchten. Suchen Sie Webressourcen im Bereich "Komponenten " unter "Anzeigen". Weitere Informationen finden Sie unter Erstellen oder Bearbeiten modellgesteuerter App-Webressourcen zum Erweitern einer App.
Externe Website
Sie können Website-Inhalt als Inlineframes (iframe) hinzufügen, um den Inhalt einer anderen Website in das Formular zu integrieren. Weitere Informationen: Dem Hauptformular einer modellgesteuerten App einen iFrame hinzufügen
Bearbeiten der Navigation
Die Navigation innerhalb des Formulars ermöglicht die Anzeige einer Liste verknüpfter Zeilen. Jede Tabellenbeziehung verfügt über Eigenschaften, die steuern, ob sie angezeigt werden soll. Mehr Informationen: Erweiterte Optionen für Tabellenbeziehungen
Alle Tabellenbeziehungen, die so konfiguriert werden, dass sie angezeigt werden, können im Formular-Editor überschrieben werden.
Schrittweise Anweisungen finden Sie unter Hinzufügen der Formularnavigation für verknüpfte Tabellen.
Zur Aktivierung der Bearbeitung der Navigation müssen Sie zuerst den Befehl Navigation in der Gruppe Auswählen auf der Registerkarte Start auswählen.
Im Beziehungs-Explorer können Sie nach 1:N-Beziehungen (Eins-zu-viele) oder N:N-Beziehungen (Viele-zu-viele) filtern oder sich alle verfügbaren Beziehungen anzeigen lassen. Das Kontrollkästchen Nur nicht verwendete Beziehungen anzeigen ist deaktiviert und ausgewählt. Sie können daher nur jeweils eine Beziehung gleichzeitig hinzufügen.
Um eine Beziehung aus dem Beziehungs-Explorer hinzuzufügen, doppelklicken Sie einfach darauf; sie wird dann unter der aktuell ausgewählten Beziehung im Navigationsbereich hinzugefügt. Doppelklicken Sie auf eine Beziehung im Navigationsbereich und Sie können die Bezeichnung auf Anzeigen festlegen. Auf der Registerkarte Name können Sie Informationen zur Beziehung finden. Verwenden Sie die Schaltfläche Bearbeiten, um die Definition der Tabelle zu öffnen.
Im Navigationsbereich gibt es fünf Gruppen. Sie können sie ziehen, um sie neu zu positionieren, und doppelklicken, um die Bezeichnung ändern, Sie können sie jedoch nicht entfernen. Diese Gruppen werden nur angezeigt, wenn sie Inhalte haben. Wenn Sie nicht möchten, dass eine Gruppe angezeigt wird, fügen Sie ihr einfach nichts hinzu.
Konfigurieren von Ereignishandlern
Ein Ereignishandler besteht aus einem Verweis auf eine JavaScript-Webressource und eine Funktion, die innerhalb dieser Webressource definiert ist und ausgeführt wird, wenn das Ereignis auftritt. Weitere Informationen zum Konfigurieren von Ereignishandlern finden Sie unter Konfigurieren von Ereignishandler.
Nächste Schritte,
Formulare erstellen und gestalten