鍋綿ブログ

C#・SharePoint・SharePoint Framework・Office365を中心に扱うブログです。

SharePoint モダン機能でリストとライブラリの入力フォームをカスタマイズする方法

SharePoint モダン機能でリストやライブラリの表示画面・編集画面をカスタマイズする方法をご紹介します。

 

 

概要

カスタマイズは、SharePoint モダン機能で表示中のリストまたはライブラリのプロパティ編集画面から実行できます。本記事では「列の編集」機能についてご紹介します。

f:id:micknabewata:20200907103448p:plain

リストもライブラリも「フォームの編集」メニューから実行できる

ライブラリの場合はこの画面にたどり着くために「プロパティの編集」を行う必要があります。

f:id:micknabewata:20200907103812p:plain

ライブラリではファイルを1件選択して「プロパティの編集」を行う

カスタマイズ例

例えば経費申請リストで、「種別」列の値が「交通費」である場合にだけ「出発駅」と「到着駅」の2つの列を表示するようにしてみました。

f:id:micknabewata:20200907104131p:plain

経費申請の例

カスタマイズできる内容

カスタマイズできる内容は非常にシンプルです。

  • 列の表示順(上へ移動、下へ移動)
  • 列の表示/非表示を切り替える(条件式の編集)

これだけです。上記経費申請の例では後者を行っています。

f:id:micknabewata:20200907104427p:plain

カスタマイズ画面

条件式

条件式の書き方も非常にシンプルです。以下の書式になります。

=if({条件}{比較演算子}{値},'true','false')

条件式の説明と具体的なサンプルについては以下のサイトに紹介されています。

リスト フォームの列の表示/非表示を切り替える | Microsoft Docs