PowerAppsからSharePointフォルダを参照する方法

Data processing

はじめに

PowerAppsからSharePointのドキュメントフォルダを参照したいという要件にぶち当たったので、調査してみました。

方法

  1. [事前準備] データソースの選択から、SharePointを選んで対象サイトのドキュメントをPowerAppsに追加する
  2. 適当なコレクションを作成する
    ClearCollect(colドキュメント, ドキュメント)
  3. ギャラリーに表示する
    Filter(
    colドキュメント,
    StartsWith(フォルダーのパス, “Shared Documents/hoge/fuga”)
    )
    ※ ドキュメントをコレクションに格納せずに直接Filterしたところ、委任警告が出てしまいました…。

おまけ

特定のフォルダに格納されているファイル数を取得したい場合は、以下のコードで表示することができます。

"ファイル数: " &
CountRows(
  Filter(
    colドキュメント,
    フォルダーのパス = "Shared Documents/hoge/fuga"
  )
) & "件"

コメント