ListFormCustomizer

ListFormCustomizerは、SharePoint Onlineのリストフォームを柔軟にカスタマイズできるSPFx(SharePoint Framework)Form Customizer拡張機能です。標準フォームでは実現できないレイアウトや機能を、ノーコードで簡単に設定できます。

■ 柔軟なグリッドレイアウト
1〜4列のグリッドレイアウトに対応。各フィールドの列幅(1/4〜全幅)を個別に設定でき、業務に最適なフォームレイアウトを実現します。設定はリストごとに自動保存されるため、一度設定すれば次回以降も同じレイアウトで表示されます。

■ ドラッグ&ドロップでフィールド操作
フィールドの表示順序をドラッグ&ドロップで直感的に変更可能。表示/非表示の切り替えや列幅の変更も簡単です。レイアウトのプレビュー機能で、設定結果を確認しながら調整できます。

■ 高機能リッチテキストエディタ
複数行テキストフィールドでQuillエディタによるリッチテキスト編集をサポート。見出し・太字・斜体・下線・取り消し線、テキスト色・背景色、番号付きリスト・箇条書き、インデント・配置、リンク・画像の挿入に対応。さらに、エディタへのドラッグ&ドロップやコピー&ペーストでファイルを直接添付でき、添付ファイルがリッチテキスト内に自動挿入されます。

■ 高度な添付ファイル管理
ファイルの追加・削除・プレビュー機能を搭載。ドラッグ&ドロップでのアップロードに対応し、ファイルタイプに応じたアイコンとサイズを表示します。

■ ファイルの開き方を細かく設定
Officeファイル、PDF、画像それぞれの開き方を個別に設定可能。
・Officeファイル:ブラウザ(Office Online)/ デスクトップアプリ / ダウンロード
・PDFファイル:ブラウザで表示 / ダウンロード
・画像ファイル:ブラウザで表示 / ダウンロード
開くボタンの表示も「常時表示」「Office・PDFのみ」「非表示」から選択できます。

■ 作成者・更新者のPersona表示
フォームフッターに作成者・更新者をSharePointのPersonaコントロールで表示。ユーザー情報がひと目で分かり、クリックでユーザーカードを表示できます。作成日時・更新日時も併せて表示します。

■ 豊富な対応フィールドタイプ
テキスト、複数行テキスト(プレーン/リッチテキスト)、数値、通貨、日付、Yes/No、選択肢、複数選択肢、参照、複数参照、URLなど、SharePointの主要なフィールドタイプに対応しています。

主な機能

1〜4列のグリッドレイアウト対応
ドラッグ&ドロップでフィールド順序変更
各フィールドの列幅を個別設定(1/4〜全幅)
フィールドの表示/非表示切り替え
レイアウトのプレビュー機能
設定の自動保存(リストごと)
Quillエディタによるリッチテキスト編集
リッチテキストへのドラッグ&ドロップ/ペーストでファイル添付
添付ファイルのリッチテキスト内自動挿入
添付ファイル管理(追加・削除・プレビュー)
ファイルの開き方設定(Office/PDF/画像別)
Office Online/デスクトップアプリ/ダウンロード選択
開くボタンの表示設定
作成者・更新者のPersona表示
ユーザーカード表示対応
作成日時・更新日時の表示
表示モード/編集モード切り替え
アイテムへのリンクコピー機能
削除確認ダイアログ
タブ形式の設定パネル

リリースノートはまだありません