緒言
ドキュメントライブラリの「アイテムへのリンク」だと問題なかったんですが、SharePointリスト添付ファイルの「AbsoluteUri」はURLエンコードしてくれないので要注意。EncodeUrl()
関数を使うと解決。
2025年5月24日時点のバージョン3.25051.13の情報です。
詳細
ドキュメントライブラリの場合、下図のように「アイテムへのリンク」を指定するとファイル名がエンコードされている。
リストの添付ファイルの「AbsoluteUri」はエンコードされません。
環境によってはこのままリンク開こうとするとエラーになることがある。
EncodeUrl(First(ThisItem.添付ファイル).AbsoluteUri)
で解決。
結言
変なファイル名つけてほしくないですが、あらゆることを想定しないとですね。。。
Views: 2