SharePoint リストのデータを管理するアプリの生成Generate an app to manage data in a SharePoint list

[!VIDEO nb:cid:UUID:34ccfd46-7826-49ce-90d8-cf6a144b6968]

PowerApps で、SharePoint リストのデータを管理する 3 つの画面から成るアプリを自動的に作成します。SharePoint サイトはオンプレミスとクラウドのどちらにあってもかまいません。In PowerApps, generate a three-screen app automatically to manage data in a SharePoint list, whether the site is on-premises or in the cloud.

既定では、レコードを閲覧する画面、レコードの詳細を表示する画面、レコードを作成または更新する画面が、生成されたすべてのアプリに備わっています。By default, every generated app has a screen for browsing records, a screen for showing details of a record, and a screen for creating or updating records. 各画面の最初のレイアウトとコンテンツが自動的に決定されますが、大抵の場合は、ニーズに応じてアプリをカスタマイズする必要があります。The initial layout and content for each screen is automatically determined, but you'll probably need to customize the app to suit your needs.

PowerApps の基本的な事柄については、「PowerApps の概要」を参照してください。If you're unfamiliar with PowerApps, see Introduction to PowerApps.

この記事の執筆時点の PowerApps では、カスタム リストはサポートされていますが、ライブラリはサポートされていません。As of this writing, PowerApps supports custom lists but not libraries. さらに、選択画像など、数種類の列でデータを表示できます。ただし、このデータは更新できません。In addition, you can show data in some types of columns, such as Choice and Picture, but you can't update that data. 詳細については、「Known issues (既知の問題)」を参照してください。For more information, see Known issues.

注: いずれかの列名にスペースが含まれている場合、PowerApps では "_x0020_" と表示されます。Note: If any column name contains a space, PowerApps will show it as "_x0020_". たとえば、"Column Name""Column_x0020_Name" と表示されます。For example "Column Name" will display as "Column_x0020_Name".

SharePoint アプリの指定Specify a SharePoint app

  1. SharePoint への接続をまだ作成していない場合は作成します。If you haven't already created a connection to SharePoint, create one.
  2. 次の方法の いずれか で、PowerApps を開きます。Open PowerApps in either of these ways:

  3. [データを使用して開始] で、SharePoint タイルの [携帯電話レイアウト] をクリックまたはタップします。Under Start with your data, click or tap Phone layout on the SharePoint tile.

サイトとリストの指定Specify a site and a list

  1. [Connect to a SharePoint site (SharePoint サイトに接続する)] で、使用するリストが含まれたサイトへの URL を入力または貼り付けます。その後、[Go (移動)] をクリックまたはタップします。Under Connect to a SharePoint site, type or paste the URL to the site that contains the list that you want to use, and then click or tap Go.

    : URL に特定のリストを含めないようにしてください。Note: Don't include a specific list in the URL.

  2. [Choose a list (リストの選択)] で、使用するリストの名前をクリックまたはタップします。Under Choose a list, click or tap the name of the list that you want to use.

    並べ替えボタンをクリックまたはタップすることで、リスト名をアルファベット順で並べ替えることができます。You can sort the list names alphabetically by clicking or tapping the sort button.

    検索ボックスに 1 つ以上の文字を入力するか貼り付けるかして、指定したテキストが含まれたリスト名のみを表示することもできます。You can also type or paste at least one letter in the search box to show only those list names that contain the text that you specify.

    すべての種類のリストが既定で表示されるわけではありません。Not all types of lists appear by default. 使用する目的のリストの名前が表示されていない場合は、一番下までスクロールし、[カスタム リスト名を入力] と示されているボックスにリスト名を入力します。If the name of the list that you want to use doesn't appear, scroll to the bottom, and then type the list name in the box that contains Enter custom list name.

  3. [Connect (接続)] をクリックまたはタップして、アプリを生成します。Click or tap Connect to generate the app.

    [Connect (接続)] ボタン

  4. クイック ツアーの開始を求められたら、[Next (次へ)] をクリックまたはタップし、PowerApps インターフェイスの基本事項について確認します (または、[Skip (スキップ)] をクリックまたはタップします)。If you're prompted to take the intro tour, click or tap Next to get familiar with key areas of the PowerApps interface (or click or tap Skip).

    クイック ツアーの最初の画面

    クイック ツアーは後からいつでも開始できます。右上隅の疑問符アイコンをクリックまたはタップし、[Take the intro tour (クイック ツアーの開始)] をクリックまたはタップしてください。You can always take the tour later by clicking or tapping the question-mark icon near the upper-right corner and then clicking or tapping Take the intro tour.

次の手順Next steps

  • 生成したアプリを保存するには、Ctrl+S キーを押します。To save the app that you've just generated, press Ctrl-S.
  • (既定で表示される) ブラウズ画面をカスタマイズするには、レイアウトのカスタマイズに関するページを参照してください。To customize the browse screen (which appears by default), see Customize a layout.
  • 詳細画面または編集画面をカスタマイズするには、フォームのカスタマイズに関するページを参照してください。To customize the details or edit screens, see Customize a form.