SharePoint :他のリストからリストを作成

今月上旬にこんな記事を書きました。

SharePoint :Excel ファイルからリストを作成

Excel ファイルからカスタムリストを作成できる機能です。で、この時点では僕のテナントにはこの他にアナウンスされていた、他のリストからリストを作成できる機能が展開されていなかったのですが、ようやく展開されたので、こちらも試してみます。

▼手始めにこのリストを使ってみます

「【検証】チームサイト」というサイト(コレクション)のカスタムリストです。列の書式設定や集計値の表示も設定しています。

▼作成するのは「 NormailTeamSite 」というサイト(コレクション)

つまり、別サイトコレクションです。

▼おさらいになりますが、ホームページの「+新規」→「リスト」ではこの機能は利用できません

▼サイト コンテンツの「+新規」→「リスト」です

▼すると前回なかった「既存のリストから」という縦タブが!クリックします

▼するとこんな画面に切り替わります

▼大事な部分を拡大

「このサイトで新しい空のリストのテンプレートとして使用するリストを選択します。列、ビュー、書式設定は、新しいリストにもコピーされます。」との事。リスト名を入力し、サイトの選択をし、リストを選択する感じです。大事な点は「サイトの選択」の部分。テナント内の自分に適切な権限のある全てのサイトコレクションが表示されています。もちろん自分に権限のないサイトコレクションは表示されません。もはや昔の SharePoint みたいに既定の機能だけではサイトコレクションを跨ぐことができないという常識が薄れてきつつありますね。いや、そもそも「サイトコレクション」という言葉も徐々に死語になっていくようにも感じます。事実、サブサイトの作成もなるべくやめましょうという方向になっているし。

▼なので、今回も別のサイト(コレクション)のリストを選択します。

▼作成されたリスト

▼データを入れてみました。しっかり列の書式設定も反映されています

しかし、1点だけ元のリストと違う点を発見しました。わかりますか?集計値です。

▼元と先の比較

モダンUIに集計値が展開されたのも数ヶ月前だし、その後一旦取り下げられたりしているので、まだ不安定なのでしょうか?そのうちここら辺も引き継がれるとは思いますが。
で、これはビューの設定なので、不安が残るのでビューの設定を見てみます。

▼元リストのビューの並べ替え設定(ID列で昇順)

▼先リストのビューの並べ替え設定(あれ?未設定?)

▼元リストのビューの集計設定(数値列が合計)

▼先リストのビューの集計設定(未設定)

なるほど…若干引き継げていない部分もあるようです。少し不安なので、他にビューの設定で並べ替えやフィルターの設定を加えてから再度そのリストをテンプレートとして新しくリストを作成してみました。

▼まずは元リストのビューの状態

ビューの設定は、並べ替えは更新日時で降順、フィルターはfilter列が「1」に等しい時、「group」列でグループ化、タイトル列のデータの個数で集計、という具合。

▼元リストから作成した新しいリストにデータを入力しました

結果として、集計の設定以外はちゃんと元リストと同じ設定になっていました。上の方で並び替えの設定も引き継げていないようでしたが、元リストの方で並び替え設定を変更したものに関しては引き継ぐようです。

▼先リストのビューの設定

という事で、概ね一安心です。

さて、カスタムリスト以外はどうなのか??

▼ちゃんと「お知らせ」「タスク」「イベント」「連絡先」なども対象


という事で、特に列やビューの設定に手間がかかったリストなどを他のサイトで使いまわしたい場合は、クラシックの頃に比べて非常に簡単にテンプレートとして利用できるので、是非活用してみましょう!ただし、集計の設定など一部で設定が引き継がれないケースもあったので、作った後に確認してみると良いですね。とはいえ、ゼロから模倣して作るよりは全然楽だと思うので。