Übung – Eine Canvas-App mit Daten aus einer Excel-Datei erstellen
In dieser Übung erstellen Sie mit Daten aus einer Excel-Tabelle eine mobile Anwendung. Laden Sie die Datei RealEstateProperties.xlsx herunter, um sie in diesem Modul zu verwenden.
Hinweis
Microsoft Power Apps benötigt eine Microsoft 365-Lizenz oder eine kostenlose Testversion. Erfahren Sie mehr über die Lizenzierungsoptionen. Microsoft-Produkte umfassen Power Apps und Power Automate.
Eine Lösung erstellen
Navigieren Sie zu make.powerapps.com, und melden Sie sich mit Ihren Power Apps-Anmeldeinformationen an.
Hinweis
Oben auf der Power Apps-Startseite wird möglicherweise die Schaltfläche Das neue Datenerlebnis ausprobieren angezeigt. Stellen Sie sicher, dass diese deaktiviert ist.
Wählen Sie auf der linken Navigationsleiste Lösungen aus.
Klicken Sie auf der Seite Lösungen unter Derzeit bevorzugte Lösung auf Verwalten.
Wählen Sie im Dialogfeld Bevorzugte Lösung festlegen die Option + Neue Lösung aus.
Geben Sie im Dialogfeld Neue Lösung die folgenden Informationen ein:
- Anzeigename:
Real Estate Solution
- Name:
RealEstateSolution
- Herausgeber: Wählen Sie einen Herausgeber aus der Dropdownliste aus, oder erstellen Sie einen neuen.
- Version:
1.0.0.0
Wählen Sie Erstellen aus.
Die Lösung Real Estate Solution wird erstellt und in die Dropdownliste der bevorzugten Lösung eingetragen. Wählen Sie Anwenden aus, um es als bevorzugte Lösung festzulegen.
Hinweis
Eine Lösung ist ein Container, der Ihnen bei der Verwaltung und Verpackung von Apps, Flows und anderen Komponenten in Power Platform hilft.
Das Festlegen einer bevorzugten Lösung ist hilfreich, da Sie so auswählen können, wo Ihre zukünftigen Aktualisierungen gespeichert werden, damit Ihre Arbeit organisiert bleibt.
- Anzeigename:
Wählen Sie auf der Navigationsleiste Start aus, um auf die Power Apps-Homepage zurückzuwechseln.
Eine Canvas-App von einer Excel-Datei erstellen
Wählen Sie auf der Power Apps-Startseite die Option Mit Daten beginnen aus.
Wählen Sie Mit Excel‑ oder .CSV-Datei erstellen aus.
Wählen Sie die Option Vom Gerät auswählen aus. Wechseln Sie dahin, wo Sie die Excel-Datei RealEstateProperties.xlsx gespeichert haben, und laden Sie sie dann hoch. (Die maximale Dateigröße ist 5 GB.)
Copilot in Power Apps generiert eine auf den Daten aus der Excel-Datei „RealEstateProperties.xlsx“ basierende Tabelle. Außerdem wurden sieben Datenspalten definiert.
Wählen Sie neben dem Tabellennamen Stiftsymbol-Schaltfläche Tabelleneigenschaften bearbeiten aus.
Ändern Sie die Tabelleneigenschaften folgendermaßen:
- Anzeigename: Immobilie
- Pluralname: Immobilien
- Beschreibung: Diese Tabelle enthält eine Liste mit zum Verkauf stehenden Immobilien.
- Primäre Spalte: Adresse
Erweitern Sie den Abschnitt Erweiterte Einstellungen, und ändern Sie den Schemanamen in realestateproperty.
Wählen Sie Speichern aus.
Wählen Sie die Schaltfläche App erstellen rechts unten auf dem Bildschirm aus.
Wenn die App zum ersten Mal geladen wird, erscheint möglicherweise ein Dialogfeld mit der Meldung: Willkommen bei Power Apps Studio. Klicken Sie in diesem Fall auf die Schaltfläche Überspringen.
Die generierte App sollte Ihnen im Bearbeitungsmodus angezeigt werden.
Wählen Sie das Symbol Daten aus der linken Navigationsleiste aus. Die Tabelle Dataverse wird basierend auf der Excel-Datei RealEstateProperties.xlsx erstellt.
Wählen Sie das Symbol Strukturansicht aus, um zur Strukturansicht zurückzukehren.
Wählen Sie auf dem Hauptbildschirm der App den Katalog aus, in dem die Details von Real Estate Properties angezeigt werden, und wählen Sie dann in der Strukturansicht RecordsGallery1, um es zu erweitern.
Wählen Sie die Auslassungspunkte (...) neben der Option NextArrow aus, und löschen Sie dies dann.
Wählen Sie die RecordsGallery1 aus, und klicken Sie dann auf die Schaltfläche „Bearbeiten“, um den Katalog in den Bearbeitungsmodus zu versetzen.
Reduzieren Sie die Breite, und verschieben Sie die Position der Komponente Titel so, dass sie sich auf der rechten Seite der Vorlagenzelle befindet.
Andere Komponenten sollten neben der Titelkomponente neu positioniert werden. Wenn dies nicht der Fall ist, verschieben Sie sie, bis sie ähnlich der Ansicht im vorherigen Screenshot angeordnet sind.
Vergewissern Sie sich, dass sich der Katalog immer noch im Bearbeitungsmodus befindet. Wählen Sie Titel aus.
Stellen Sie sicher, dass der Wert Text der Komponente Titel auf die folgende Formel eingerichtet ist:
ThisItem.Address
Wählen Sie die Komponente Untertitel im Katalog aus.
Richten Sie den Wert Text des Untertitels auf die folgende Formel ein:
ThisItem.Size
Ändern Sie mithilfe der Symbolleiste oben auf der Seite die Größe in 13.
Wählen Sie die Komponente Text im Katalog aus.
Legen Sie den Wert Text des Textes auf die folgende Formel fest:
ThisItem.Price
Ihr Katalog sollte nun dem nächsten Screenshot ähneln.
Wählen Sie bei ausgewähltem ersten Element in RecordsGallery1 Einfügen aus, suchen Sie nach Bild, und klicken Sie dann auf die Komponente Bild. Dadurch wird dem Katalog ein Bild hinzugefügt.
Das Bild sollte in allen Zellen des Katalogs angezeigt werden. Positionieren Sie das Bild neu, und ändern Sie seine Größe, sodass es sich in der Mitte jeder Katalogzelle befindet.
Verwenden Sie Copilot zum Generieren von Power Fx-Formeln
Stellen Sie sicher, dass sich der Katalog noch im Bearbeitungsmodus befindet, um Power Fx-Formulare mit Copilot in Power Apps zu generieren. Wählen Sie den Katalogtext aus, der den Preis enthält. Wählen Sie Copilot und Textformatierung aus.
Geben Sie den folgenden Wert für Gewünschtes Format ein, und drücken Sie auf Ihrer Tastatur die Eingabetaste.
$350,000
Wählen Sie die generierte Formel aus, und klicken Sie dann auf die Option Anwenden.
Hinweis
Mit der Hilfe von Copilot hat der von Ihnen eingegebene Beispielwert (350.000 USD) die folgende Formel generiert, die in der Formelleiste für das Preiskatalog-Steuerelement jetzt angezeigt wird:
(Text(ThisItem.Price, "$#,##0", "en-US"))
Führen Sie die gleichen Schritte für das Steuerelement Größe im Katalog-Untertitel aus. Stellen Sie sicher, dass sich der Katalog im Bearbeitungsmodus befindet. Wählen Sie den Untertitel aus, der die Größe enthält. Wählen Sie Copilot und Textformatierung aus.
Geben Sie für Gewünschtes Format den folgenden Wert ein:
Size: 1,800 sq ft
Drücken Sie dann auf der Tastatur die Eingabetaste.
Es kann passieren, dass Sie hier feststellen, dass der Abschnitt „Vorschläge“ leer ist. Der Grund hierfür kann ein Mangel an Informationen oder Kontext sein, die erforderlich wären, um die Formel zu generieren.
Fügen Sie aufgrund des leeren Abschnitts „Ideen“ weitere Beispiele hinzu. Klicken Sie noch mindestens zweimal auf die Option + Beispiele hinzufügen.
Wählen Sie zwei aktuelle Formate aus, und stellen Sie dann zwei entsprechende gewünschte Formate bereit.
Mit dem hinzugefügten Kontext generiert Copilot-KI Ideen eine passende Formel für Sie, wie im folgenden Bild zu sehen.
Wählen Sie die generierte Formel aus, und klicken Sie dann auf die Option Anwenden.
Ihr Katalog sollte der nächsten Abbildung ähneln.
Speichern Sie die App.
Verlassen Sie die App, um zur Power Apps-Startseite zurückzukehren.