【SharePoint】サイト内のすべてのページのすべての Web パーツを CSV 出力する(PnP PowerShell)

SharePoint のページで利用している Web パーツを把握したい場面があり、以前作成したコード を参考に、サイト内のすべてのページのすべての Web パーツを CSV 出力する PowerShell のコードを作成してみました。コードを実行すると、$csvFilePath に記載されている場所に CSV ファイルが作成されます。

以下に作成したコードを掲載します。

続きを読む

【List Formatting】指定回数の繰り返し

Microsoft Lists のリストの書式設定では、指定回数を繰り返す、いわゆる for 文は本記事作成時点では用意されていません。そこで、文字列の先頭に指定の文字を追加していく「padStart 演算子」と、指定の文字で文字列を分割する「split 演算子」を利用して、for 文のように指定回数繰り返す方法を考えてみました。

続きを読む

【SharePoint】リスト Web パーツを含むページを出力する (PnP PowerShell)

サイト内にあるリストがどのページに埋め込まれているか探したい場面があり、次の PowerShell のコードを作成しました。コードを実行すると、リスト Web パーツを含むページの一覧が CSV 出力されます。(CSV ファイル作成場所は $csvFilePath に記載)

続きを読む

【Microsoft Lists】ステータス列の書式設定

Microsoft Lists を利用するときに、アイテムの状況を表す「ステータス」列という選択肢列を個人的によく作成します。 そして、そのステータス列の選択肢の値として、「0-作業前」「1-進行中」「2-作業完了」という風な「数字-ステータス名」をよく設定します。

今回、この「数字-ステータス名」に設定されているステータス列を、上図のような「プログレスバー + ステータス名」に表示を変える列の書式設定を作成してみました。

続きを読む

【Microsoft Stream(Classic)】動画一覧を CSV 出力してみた!

Microsoft Stream(Classic)廃止も予定されている し、そろそろ移行に手をつけなくては!」と思い、差し当たり Steam(Classic)内の動画一覧を CSV 出力してみました。
CSV 出力する手順は、次のドキュメントにまとめられています。
learn.microsoft.com

続きを読む

【Microsoft Lists】QR コードを表示する

TEC-IT さんのサービス Barcode Generator を利用して、上図のような QR コードを表示する列の書式設定を作成してみました。
以下に、作成した書式設定の JSON を掲載します。利用される場合は、1 行テキスト列の書式設定に掲載されている JSON を設定ください。

続きを読む

【Microsoft Lists】0 ~ 10 の 11 段階評価の書式設定

ネットのアンケートでよく見る 0 ~ 10 の 11 段階評価を、新登場の split 演算子 を利用した列の書式設定で再現してみました。
以下に、作成した書式設定の JSON を掲載します。利用される場合は、数値列の書式設定に掲載されている JSON を設定ください。

続きを読む

【PnP PoweShell】ドキュメントセットを作成し、プロパティ値を更新する

ドキュメントセット を PowerShell で作成したい場面があり、PnP PowerShell を利用してコードを作成しました。以下に作成したコードを記載します。
※簡易的に作成したコードであり、例外処理やエラー処理などは考慮していません。

続きを読む