1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【PowerApps】SharePointリストの添付ファイルを一覧表示する方法

Posted at
↑動画でも解説しています。

SharePointリストの添付ファイルを一覧表示する方法について

PowerApps上でリストの添付ファイルを表示しようとすると、はじめはやり方が分からなくて手間取ってしまいます。
そこで自分なりに一番簡単な方法を考えたところ、
やはりギャラリーinギャラリーが一番だという結論に至りました。

よく使う方法は、リストを垂直ギャラリーで表示し、その中に水平ギャラリーで添付ファイルの一覧を表示する方法です。

垂直ギャラリーを配置して、1つ目のアイテムを選択した状態で、水平ギャラリーを配置します。
すると垂直ギャラリーの中に、水平ギャラリーが入ります。

水平ギャラリーのItemsには

ThisItem.添付ファイル

もしくは

ThisItem.Attachments

を設定します。※環境によって列名が違います。

すると、水平ギャラリーには添付ファイルに添付されているファイルが一覧表示されるようになります。
ファイル名を表示したいならテキストラベル等を配置し、

ThisItem.DisplayName

ギャラリーから選択して添付ファイルをブラウザで表示する方法

ボタン等からブラウザで表示するには

OnSelectプロパティに

Launch(ThisItem.AbusoluteUri)

とすれば、ブラウザでファイルを表示することができます。
このままだとOfficeファイルはダウンロードになってしまうので、

Launch(ThisItem.AbusoluteUri & "?&web=1")

とすると、Officeファイルもブラウザで開けるようになります。
私は常に & "?&web=1"を付けるようにしています。

逆にダウンロードしたい場合は、

Download(ThisItem.AbusoluteUri)

と記載します。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?