Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

In diesem Tutorial werden wir darüber sprechen, wie Sitemaps in modellgesteuerten Power Apps-Apps funktionieren.

Aus dem Namen selbst geht hervor, dass Sitemaps die Art und Weise darstellen, wie Benutzer durch eine modellgesteuerte App navigieren. Sie bestimmen, wie Benutzer verschiedene Tabellen anzeigen, interagieren und sich zwischen ihnen bewegen können.

Sehen wir uns an, wie Sitemaps funktionieren und wie sie den Prozess der Erstellung einer modellgesteuerten App effizienter machen.

Inhaltsverzeichnis

Sitemaps in modellgesteuerten Power Apps-Apps

Die Sitemap erscheint im oberen Teil des App-Designers. Um mit der Arbeit an der Sitemap der App zu beginnen, müssen Sie nur auf die Schaltfläche „Bearbeiten“ klicken.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

So sieht der Arbeitsbereich der Sitemap aus. Sitemaps bestehen aus drei Hauptkomponenten – dem Gebiet, der Gruppe und dem Untergebiet.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Der Bereich erscheint im oberen Teil. In diesem Beispiel heißt unser Bereich Travel.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Als nächstes kommt die Gruppe. Dadurch können wir ähnliche oder verwandte Komponenten gruppieren.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Die Teilbereiche finden sich bei den Gruppen. Hier ist „Kunden anzeigen“ unser Unterbereich.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Genau wie unsere Canvas-Apps ermöglicht uns auch eine modellgesteuerte Power Apps-App, verschiedene Eigenschaften anzupassen. Wenn wir beispielsweise auf „Reisen“ klicken, sehen wir im rechten Bereich die verschiedenen Eigenschaften, die wir anpassen können.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wenn wir auf Informationen klicken, sehen wir auch eine Gruppe von Eigenschaften, die wir bearbeiten können.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Der möglicherweise wichtigste Satz an Eigenschaften wäre der für unser Untergebiet.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Das liegt daran, dass die Unterbereiche die Endbenutzer zu verschiedenen Teilen der App führen. Zurück zur App, an der wir gerade arbeiten: Der Unterbereich, über den wir sprechen, enthält den Link „Kunden anzeigen“, den Sie hier im Menü auf der linken Seite finden.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Das bedeutet, dass die Art und Weise, wie wir die Eigenschaften der Unterbereiche festlegen, die Art und Weise beeinflussen kann, wie der Endbenutzer durch jede modellgesteuerte Power Apps-App navigiert.

Festlegen der richtigen Eigenschaften in Sitemap-Unterbereichen

Lassen Sie uns in die verschiedenen Eigenschaften eintauchen, die wir in unserem Unterbereich festlegen können.

Wenn wir auf den Unterbereich „Kunden anzeigen“ klicken und uns den rechten Bereich ansehen, müssen wir hier als Hauptfelder den Typ, die Entität und den Titel festlegen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Der Typ bietet uns vier verschiedene Optionen – Dashboard, Entität, Webressource und URL.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Das Entitätsfeld bietet uns auch ein Dropdown-Menü, das Entitäten enthält, die wir in der Vergangenheit erstellt haben, sowie einige von Power Apps bereitgestellte Standardentitäten.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Für den Titel müssen wir nur auf das Feld klicken und den Titel eingeben, den wir verwenden möchten.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Erstellen wir einen neuen Unterbereich, damit wir ein klares Beispiel dafür haben, wie diese Eigenschaften festgelegt werden. Wir beginnen mit der Registerkarte „Komponenten“, wo wir einen Unterbereich aus dem rechten Bereich in den Arbeitsbereich in der Mitte ziehen können.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Sobald wir die Komponente hier ablegen, wird uns ein neuer Unterbereich angezeigt.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Machen wir daraus eine Einheit.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Als Nächstes wählen wir eine zu verwendende Entität aus. Da es sich hier um eine lange Liste möglicher Entitäten handelt, verwenden wir für dieses Beispiel „Address“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Nennen wir diesen neuen Unterbereich Adressen anzeigen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Klicken wir nun oben rechts auf „Hier speichern“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Klicken wir dann auf „Veröffentlichen“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Kehren wir zum App-Designer zurück, um zu sehen, wie die App jetzt aussieht.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Auch hier klicken wir auf „Speichern und veröffentlichen“ und dann auf „Abspielen“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

So sieht die App jetzt aus.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Anhand dieser Leiste oben erkennen wir, dass wir uns im Reisebereich befinden.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wir sehen hier im linken Bereich auch unsere Gruppe und Unterbereiche.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wenn wir auf Kunden anzeigen klicken, sehen wir in unserem Beispiel den ersten Unterbereich.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Hier oben gibt es verschiedene Optionen, um Diagramme anzuzeigen, Berichte auszuführen und andere Aktionen auszuführen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Im Grunde zeigt uns dieses Beispiel, wie wichtig es ist, die Sitemap zu beherrschen und zu wissen, dass diese die Art und Weise bestimmt, wie Ihr Endbenutzer mit der App interagiert. Wenn die Sitemap nicht richtig angeordnet ist, fällt es den Benutzern schwer, die benötigten Daten zu finden und zu interpretieren.

Bearbeiten von Formularen und Ansichten in modellgesteuerten Power Apps-Apps

Da die Sitemap die verschiedenen Teile unserer App darstellt, können wir hier auch Elemente zu unserer Entitätsansicht hinzufügen, da sich dort alle unsere Daten befinden. Im Moment haben wir die Adresse und die Kundenseiten in unserer App, daher sollten wir dasselbe auch in unserer Entitätsansicht sehen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Hier können wir auch unsere Ansichten ändern. Im Moment sehen wir eine Ansicht namens „Aktiver Kunde“, in der jedoch nur die Kundennummer und das Erstellungsdatum angezeigt werden.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Das ist natürlich nicht das, was wir unseren Nutzern zeigen sollen. Wir möchten, dass sie mehr Informationen über unsere Kunden sehen. Klicken wir also auf „Ansichten“, um das zu ändern.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Sobald wir „Ansichten“ ausgewählt haben, überprüfen wir die Komponenten im rechten Bereich. Im Moment werden alle möglichen Ansichten angezeigt, was wir auch nicht wollen. Wir möchten, dass bestimmte Benutzer nur das sehen, was für sie nützlich ist.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Deshalb deaktivieren wir „Alle“ und wählen stattdessen „MyView“. Dies ist eine Ansicht, die wir zuvor in einem früheren Tutorial erstellt haben .

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Klicken wir nun erneut auf „Speichern und veröffentlichen“ und anschließend auf „Abspielen“, um zu sehen, wie die aktualisierte Ansicht aussieht.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Jetzt sind wir auf der gleichen Seite wie zuvor, aber dieses Mal sehen wir MyView. Hier werden andere Spalten wie „Vollständiger Name“ und „Standort“ angezeigt.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Es gibt auch Filter, die die Daten je nach Ihren Bedürfnissen und Vorlieben sortieren können.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Es besteht auch die Möglichkeit, Informationen basierend auf dem Anfangsbuchstaben des Artikels anzuzeigen, indem Sie den Filter hier unten verwenden.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Ein weiterer Filter in der unteren rechten Ecke ermöglicht es uns, zwischen den Seiten zu wechseln.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Auch hier sehen wir oben verschiedene Aktionen, die uns zur Verfügung stehen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wenn Sie zur Sitemap zurückkehren, werden Sie außerdem feststellen, dass dort jetzt nur noch eine Ansicht anstelle aller Ansichten angezeigt wird.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Das Gleiche gilt für Diagramme und Dashboards. Klicken wir auf „Diagramm anzeigen“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wie Sie sehen, erhalten wir den Hinweis, dass keine Diagramme verfügbar sind.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Der Grund, warum wir hier keine Diagramme haben, liegt darin, dass wir nie ein Diagramm im Common Data Service erstellt haben. Grundsätzlich wird alles, was Sie in CDS erstellen, immer hier angezeigt.

Falls wir ein Diagramm in CDS haben, müssen wir jetzt auf die Registerkarte „Komponenten“ im rechten Bereich klicken, zu „Diagramme“ gehen und ein bestimmtes Diagramm für diese Entität auswählen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Kommen wir nun zu den Formularen, denn das ist etwas, das wir im Rahmen des gemeinsamen Datendienstes erstellt haben.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Im Moment geben wir dem Benutzer die Möglichkeit, alle Formulare auszuwählen. Wir möchten jedoch, dass der Benutzer wirklich das Hauptformular verwendet.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Mal sehen, wie das funktioniert. Kehren wir zu „Kunden anzeigen“ zurück und klicken wir auf +Neu.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Hier kann der Benutzer tatsächlich auswählen, welches Formular er verwenden möchte. Sie können es also bei Bedarf einfach in das Hauptformular ändern.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Sobald sie das getan haben, erscheint das richtige Formular auf dem Bildschirm.

Das Hauptformular haben wir in einem früheren Tutorial erstellt . Es ist in drei Abschnitte unterteilt: „Allgemein“, „Sonstige Informationen“ und „Agenteninformationen“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wir haben in diesem Formular auch eine Geschäftsregel erstellt . Wir haben eine Einschränkung festgelegt, die es Benutzern nicht erlaubt, in Südkorea VIP-Level 5 zu wählen. Da wir diese Regel auch in CDS erstellt haben, ist sie auch anwendbar, wenn wir mit modellgesteuerten Apps arbeiten.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Andere Komplexitäten der Sitemap

Kehren wir zur Sitemap zurück und erkunden ein paar andere Dinge, die wir tun können. Wir beginnen mit dem Hinzufügen eines weiteren Bereichs, indem wir das Feld aus dem rechten Bereich in den Arbeitsbereich ziehen. Nennen wir diesen neuen Bereich „Nützliche Links“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Lassen Sie uns innerhalb dieses Bereichs eine Gruppe namens „Suchmaschinen“ erstellen und URL-Links zu Google und Bing hinzufügen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Beachten Sie auch hier, dass diese Unterbereiche nicht unbedingt Entitäten sein müssen. Dabei kann es sich auch um Webressourcen oder URLs handeln.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Webressourcen wären YouTube-Videos, Webanwendungen, andere Fenster und jede andere Art von Webressource, die Ihnen in den Sinn kommt. Sie können sogar SharePoint-Ressourcen oder Google Forms hinzufügen.

Das Tolle an Sitemaps ist, dass wir so viele Elemente hinzufügen können, wie wir möchten. Daher können wir hier unter Reisen eine weitere Gruppe hinzufügen, auch wenn bereits eine Gruppe vorhanden ist.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Nennen wir diese neue Gruppe „Andere“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Selbstverständlich können wir der neuen Gruppe auch Unterbereiche hinzufügen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Machen wir also diesen Unterbereich zu einer Entität und verwenden wir die Daten dann für „Kontakt“.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Klicken wir nun auf „Speichern und veröffentlichen“ und kehren dann zur Sitemap zurück. Wie Sie sehen können, enthält es jetzt die neue Entität, die wir erstellt haben.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wenn wir uns die App ansehen, sieht es jetzt so aus, als ob sie mehr Daten enthält. Wir können zwischen den verschiedenen Seiten im linken Bereich wählen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Abgesehen davon können wir aber auch unten rechts auf diesen Filter klicken und die anderen Bereiche auswählen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wir können „Nützliche Links“ auswählen und es werden die Links zu Google und Bing angezeigt.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Und wenn wir beispielsweise auf Google klicken, öffnet sich uns automatisch ein Tab, der zu Google führt.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Sie können sich vorstellen, wie nützlich die Sitemap wirklich ist. Sie können komplexere Apps mit einem Netz aus verschiedenen Seiten und Bereichen erstellen und gleichzeitig sicherstellen, dass die Navigation einfach bleibt.

Sie könnten beispielsweise einen Bereich für Einkäufe einrichten und darunter verschiedene Tische und Formulare aufstellen. Dann könnten Sie auch einen separaten Bereich erstellen, der zum Hilfebereich einer Unternehmenswebsite führt.

Schauen wir uns dieses Mal den letzten Unterbereich an, den wir für Kontakte erstellt haben.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Klicken wir auf Diagramm anzeigen.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Jetzt wird ein Filterdiagramm angezeigt, mit dem wir bestimmte Konten auswählen können.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wir können auch andere Diagramme auswählen, indem wir den Filter oben links im Diagrammbereich verwenden. Im Moment sehen wir das Diagramm für Kontakte nach Rolle.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise

Wir haben auch eine Tabelle, die den Kontakt nach seiner bevorzugten Kontaktmethode zeigt.

Modellgesteuerte Power Apps-Apps: Sitemaps und ihre Funktionsweise


Power Apps-Einführung: Definition, Features, Funktionen und Bedeutung
Power Apps-Umgebungen: Die App-Elemente richtig einrichten
PowerApps-Funktionen und -Formeln | Eine Einleitung

Abschluss

Sitemaps sind wirklich hilfreich bei der Arbeit mit modellgesteuerten Apps. Sie ermöglichen es uns, eine App zu erstellen, durch die jeder Benutzer nahtlos navigieren kann, und ermöglichen es uns, so viele Ressourcen wie nötig hinzuzufügen.

Das Beste an der Verwendung von Sitemaps für modellgesteuerte Apps ist wahrscheinlich die Tatsache, dass wir fast jede Art von Element einfügen können, die wir benötigen. Neben den üblichen Diagrammen und Formularen ist es hilfreich, dass wir auch Webressourcen und URLs hinzufügen können, um jede App so umfassend wie möglich zu gestalten.

Alles Gute,

Henry


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst