Generieren einer Canvas-app in powerapps aus einer SharePoint-ListeGenerate a canvas app in Power Apps from a SharePoint list

In diesem Thema verwenden Sie powerapps, um automatisch eine Canvas-App auf der Grundlage von Elementen in einer SharePoint-Liste zu generieren.In this topic, you'll use Power Apps to automatically generate a canvas app based on items in a SharePoint list. Sie können die app in powerapps oder SharePoint Online generieren.You can generate the app from within Power Apps or SharePoint Online. In powerapps können Sie die App basierend auf einer Liste auf einer lokalen SharePoint-Website generieren, wenn Sie über ein Daten Gateway eine Verbindung damit herstellen .From within Power Apps, you can generate the app based on a list in an on-premises SharePoint site if you connect to it through a data gateway.

Die Apps, die Sie generieren, enthält drei Bildschirme:The app that you generate will contain three screens:

  • Im Bildschirm zum Durchsuchen können Sie durch alle Elemente der Liste scrollen.In the browse screen, you can scroll through all items in the list.
  • Im Bildschirm mit den Details können Sie alle Informationen zu einem einzelnen Element der Liste anzeigen.In the details screen, you can show all information about a single item in the list.
  • Im Bildschirm zum Bearbeiten können Sie ein Element erstellen oder Informationen zu einem vorhandenen Element aktualisieren.In the edit screen, you can create an item or update information about an existing item.

Sie können die Konzepte und Techniken in diesem Thema auf jede Liste in SharePoint anwenden.You can apply the concepts and techniques in this topic to any list in SharePoint. Um die Schritte genau befolgen zu können, bereiten Sie Folgendes vor:To follow the steps exactly:

  1. Erstellen Sie auf einer SharePoint Online-Website eine Liste namens SimpleApp.In a SharePoint Online site, create a list named SimpleApp.
  2. Erstellen Sie in einer Spalte namens Title Einträge für Vanilla, Chocolate und Strawberry.In a column named Title, create entries for Vanilla, Chocolate, and Strawberry.

Das Grundprinzip beim Erstellen einer App ändert sich nicht, auch wenn Sie eine viel komplexere Liste mit mehreren Spalten und verschiedenen Typen (z.B. Text, Datumsangaben, Zahlen und Währungen) erstellen.The principles of generating an app won't change even if you create a list that's far more complex, with many columns of various types such as text, dates, numbers, and currency.

Wichtig

Power Apps unterstützt nicht alle Typen von SharePoint-Daten.Power Apps doesn't support all types of SharePoint data. Weitere Informationen finden Sie unter Known issues (Bekannte Probleme).For more information, see Known issues.

Generieren einer APP in powerappsGenerate an app from within Power Apps

  1. Melden Sie sich bei powerappsan.Sign in to Power Apps.

  2. Zeigen Sie unter Eigene App erstellen auf Mit Daten beginnen, und wählen Sie dann Diese App erstellen aus.Under Make your own app, hover over Start from data, and then select Make this app.

    Option zum Erstellen einer App

  3. Klicken Sie auf der SharePoint-Kachel auf Smartphonelayout.On the SharePoint tile, select Phone layout.

    Option zum Erstellen einer App

  4. Wenn Sie die Option Direkt verbinden aktiviert haben, können Sie auf Erstellen klicken.With the Connect directly option selected, select Create.

    Erstellen der Verbindung

  5. Geben Sie unter Verbindung mit einer SharePoint-Website herstellen die URL ihrer SharePoint Online-Website ein, und klicken Sie anschließend auf Gehe zu.Under Connect to a SharePoint site, type or paste the URL for your SharePoint Online site, and then select Go.

    Geben Sie wie im folgenden Beispiel nur die Website-URL und nicht den Namen der Liste ein:Include only the site URL (not the name of the list), as in this example:
    https://microsoft.sharepoint.com/teams/Contoso

  6. Klicken Sie unter Liste auswählen erst auf SimpleApp und dann auf Verbinden.Under Choose a list, select SimpleApp, and then select Connect.

    Nach wenigen Minuten wird Ihre App auf dem Bildschirm zum Durchsuchen geöffnet, auf dem eine Liste der Elemente anzeigt wird, die Sie in Ihrer Liste erstellt haben.After a few minutes, your app opens to the browse screen, which shows the items that you created in your list. Wenn Ihre Liste auch Daten in anderen Spalten als nur der Spalte Titel enthält, zeigt die App diese Daten an.If your list has data in more columns than just Title, the app will show that data. Im oberen Bereich des Bildschirms werden in einer Titelleiste Symbole zum Aktualisieren und Sortieren der Liste sowie zum Erstellen eines Elements in einer Liste angezeigt.Near the top of the screen, a title bar shows icons for refreshing the list, sorting the list, and creating an item in the list. Unter der Titelleiste ermöglicht ein Suchfeld das Filtern der Liste basierend auf dem Text, den Sie in das Suchfeld eingeben bzw. einfügen.Under the title bar, a search box provides the option to filter the list based on text that you type or paste.

    Bildschirm zum Durchsuchen

    Sie sollten möglicherweise Änderungen vornehmen, bevor Sie diese App verwenden oder für andere freigeben.You'll probably want to make more changes before you use this app or share it with others. Es wird empfohlen, dass Sie Ihre bisherige Arbeit speichern, bevor Sie fortfahren, indem Sie STRG+S drücken.As a best practice, save your work so far by pressing Ctrl-S before you proceed. Geben Sie Ihrer App einen Namen, und klicken Sie dann auf Speichern.Give your app a name, and then select Save.

Generieren einer App aus SharePoint OnlineGenerate an app from within SharePoint Online

Wenn Sie eine App über die SharePoint Online-Befehlszeile aus einer benutzerdefinierten Liste erstellen, ist die App eine Ansicht dieser Liste.If you create an app of a custom list from the SharePoint Online command bar, the app appears as a view of that list. Sie können die App außer im Webbrowser auch auf einem iOS- oder Android-Gerät ausführen.You can also run the app on an iOS or Android device, in addition to a web browser.

  1. Öffnen Sie in SharePoint Online eine benutzerdefinierte Liste, klicken Sie in der Befehlsleiste auf PowerApps, und klicken Sie anschließend auf App erstellen.In SharePoint Online, open a custom list, select PowerApps on the command bar, and then select Create an app.

    Erstellen einer App

  2. Geben Sie im angezeigten Bereich einen Namen für Ihre App ein, und klicken Sie auf Erstellen.In the panel that appears, type a name for your app, and then select Create.

    Benennen der App

    Eine neue Registerkarte wird im Webbrowser angezeigt und zeigt die App, die Sie basierend auf Ihrer SharePoint-Liste automatisch generiert haben.A new tab appears in your web browser that shows the app that you automatically generated based on your SharePoint list. Die APP wird in powerapps Studio angezeigt, wo Sie Sie anpassen können.The app appears in Power Apps Studio, where you can customize it.

    Standard-App

  3. (Optional) Aktualisieren Sie die Browserregisterkarte für Ihre SharePoint-Liste (indem Sie die Registerkarte auswählen und F5 drücken), und führen Sie dann die folgenden Schritte aus, um Ihre App auszuführen oder zu verwalten:(optional) Refresh the browser tab for your SharePoint list (by selecting it and then, for example, pressing F5), and then follow these steps to run or manage your app:

    • Um die App auszuführen (in einer separaten Browserregisterkarte), wählen Sie Öffnen aus.To run the app (in a separate browser tab), select Open.

    • Um anderen Personen in Ihrer Organisation die Ausführung der App zu ermöglichen, wählen Sie Diese Ansicht öffentlich machen aus.To let others in your organization run the app, select Make this view public.

      Um anderen Personen die Bearbeitung Ihrer App zu ermöglichen, geben Sie sie frei, und legen Sie die Berechtigung Kann bearbeiten fest.To let others to edit your app, share it with Can edit permissions.

    • Um die Ansicht aus SharePoint zu entfernen, klicken Sie auf Diese Ansicht entfernen.To remove the view from SharePoint, select Remove this view.

      Löschen Sie die APP, um die APP aus powerapps zu entfernen.To remove the app from Power Apps, delete the app.

Hinweis

Apps, die aus der SharePoint-Liste erstellt wurden, werden zurzeit nicht in den mobilen Power apps angezeigt.Apps created from the SharePoint list currently do not show in the Power Apps Mobile.

Nächste SchritteNext steps

In diesem Thema haben Sie eine App erstellt, mit der Daten in einer SharePoint-Liste verwaltet werden können.In this topic, you created an app to manage data in a SharePoint list. Generieren Sie als Nächstes eine App über eine komplexere Liste, und passen Sie diese App anschließend angefangen bei dem Bildschirm zum Durchsuchen an Ihre Bedürfnisse an.As a next step, generate an app from a more complex list, and then customize the app (starting with the browse screen) to better suit your needs.