レコード一覧をExcelのようなスプレッドシート形式で表示・編集できます。 複数のセルを同時に編集し、一括で保存できるため、大量データの入力・修正に適しています。
スプレッドシートビュー
| # | 会社名 ▼ | 担当者 ▼ | 売上 ▼ | ステータス ▼ |
|---|---|---|---|---|
| + | D商会 | 高橋美咲 | 500,000 | 見積 |
| 3 | B工業 | 佐藤花子 | 2,300,000 | 見積 |
| 2 | A商事 | 田中太郎 | 1,500,000 | 受注 |
| 1 | C建設 | 鈴木一郎 | 800,000 | 受注 |
| Σ | 合計5,100,000 |
レコード一覧画面のツールバーにある「スプレッドシート」ボタンをクリックすると、スプレッドシートモードに切り替わります。 「通常表示」ボタンで元のテーブル表示に戻ります。
| 操作 | 説明 |
|---|---|
| セルをクリック | セルにフォーカス(青枠が表示される) |
| ダブルクリック | 編集モードに入る(既存の値が選択状態) |
| 文字を入力 | フォーカス中に文字を打つと、既存の値を置き換えて編集開始 |
| F2キー | フォーカス中のセルの編集を開始 |
| Enterキー | 編集を確定して下のセルに移動 |
| Shift+Enter | 編集を確定して上のセルに移動(複数行テキストではセル内改行) |
| Tabキー | 編集を確定して右のセルに移動。最後の列では次の行の先頭へ移動 |
| Shift+Tab | 編集を確定して左のセルに移動。先頭列では前の行の末尾へ移動 |
| Escapeキー | 編集をキャンセル |
複数行テキストフィールドでは、編集時にテキストエリアが表示されます。Shift+Enterでセル内の改行、Enterで確定です。
連続入力: 新規行で値を確定すると(Enter、または最終列でのTab)、すぐ下に新しい空行が追加されてフォーカスが移動します。Excelのように下方向へ続けて行を入力できます。
範囲選択の例
| A商事 | 田中 | 1,500 |
| B工業 | 佐藤 | 2,300 |
| C建設 | 鈴木 | 800 |
ドラッグまたはShift+クリックで矩形範囲を選択
| 操作 | 説明 |
|---|---|
| セルをクリック | 1つのセルを選択 |
| Shift+クリック | フォーカスセルから矩形範囲を選択 |
| Shift+矢印キー | 矢印方向に選択範囲を拡張 |
| ドラッグ | セル上をドラッグして矩形範囲を選択 |
| 行番号をクリック | 行全体を選択 |
| 行番号をドラッグ | 複数行を範囲選択 |
| Shift+行番号クリック | 行の範囲選択を拡張 |
| Ctrl/Cmd+行番号クリック | 個別に行を追加/解除 |
| 列ヘッダーをクリック | 列全体を選択 |
| 列ヘッダーをドラッグ | 複数列を範囲選択 |
| Ctrl+A | すべてのセルを選択 |
| #ヘッダーをクリック | 全行の選択/解除を切替 |
| 操作 | 説明 |
|---|---|
| Ctrl+C | フォーカスセル、選択範囲、選択行をクリップボードにコピー(タブ区切り形式) |
| Ctrl+V | クリップボードの内容を貼り付け。行が不足する場合は自動で新規行を追加 |
| Ctrl+D | 選択範囲の上端の値を下のセルにコピー(フィルダウン) |
| 1セルコピー→範囲選択→Ctrl+V | 選択範囲のすべてのセルに同じ値を貼り付け |
Excelやスプレッドシートからのコピー&ペーストにも対応しています。 タブ区切りのデータが複数セルにまたがって貼り付けられます。
フィルハンドルの操作
| 10 |
| 20 |
| 30 |
| 40 |
| 50 |
2セル(10, 20)を選択して■をドラッグ → 増分(+10)を検出して連番。1セルだけならコピー
フォーカスセル(または選択範囲)の右下に表示される青い■(フィルハンドル)をドラッグすると、値をコピーまたは連番で埋めることができます。Excelと同じく、選択したセル数で挙動が変わります。
| 操作 | 説明 |
|---|---|
| 「行を追加」ボタン | テーブルの先頭に新しい空行を追加 |
| 右クリック→行を削除 | 選択行を削除マーク(保存時にソフトデリート) |
| 右クリック→行をコピー | 選択行をタブ区切りでクリップボードにコピー |
| 右クリック→レコード詳細を開く | 選択レコードの詳細をサイドパネルで表示(1行選択時のみ)。パネル内で前後のレコードに移動可能 |
列ヘッダーにマウスオーバーすると右端に ▼ ボタンが表示されます。クリックすると列メニューが開きます。右クリックでも同じメニューにアクセスできます。
列メニュー
| 操作 | 説明 |
|---|---|
| Ctrl+Z | 直前の操作を元に戻す。ペーストや一括操作も1回で取り消し |
| Ctrl+Y / Ctrl+Shift+Z | 元に戻した操作をやり直す |
Delete/Backspaceキーで、フォーカスセル・選択範囲・選択行のセル内容をクリアできます。 行自体の削除は右クリックメニューから行います。
変更はメモリ上に蓄積され、「保存」ボタン(またはCtrl+S)で一括保存されます。
セル編集後にリアルタイムでバリデーションが行われます。エラーのあるセルは赤枠で表示され、ホバーでエラー内容を確認できます。
| チェック | 対象 |
|---|---|
| 必須チェック | 必須フィールドが空の場合 |
| 数値の型 | 数値フィールドに非数値が入力された場合 |
| 数値の範囲 | 最小値・最大値を超える場合 |
| 文字数制限 | 最小・最大文字数を超える場合 |
| 日付の曜日制限 | 許可されていない曜日の場合 |
| 日付の範囲 | 指定範囲外の日付の場合 |
| ユニーク制約 | 同じ値が他の行やDBに存在する場合(300msデバウンス) |
| 操作 | 説明 |
|---|---|
| 列の境界をドラッグ | 列幅を変更。複数列選択中は全列を同時に調整 |
| 列の境界をダブルクリック | 内容に合わせて列幅を自動調整。複数列選択中は全列を自動調整 |
| 列ヘッダーの ▼ ボタン | 列メニューを表示(右クリックと同等) |
| 列の固定 | 列メニュー→「この列まで固定」で横スクロール時に列を固定 |
| 列をコピー | 列メニュー→「列をコピー」でその列の全データを改行区切りでクリップボードにコピー |
数値フィールド(数値、計算、関連レコード集計、参照値)の列メニューから集計方法を選択すると、テーブルの最下部に集計行が表示されます。 集計はサーバー側で全レコードに対して行われるため、スクロール位置に関係なく正確な値が表示されます。
| 集計種別 | 説明 |
|---|---|
| 合計 | フィルタ適用後の全レコードの合計値 |
| 平均 | フィルタ適用後の全レコードの平均値 |
| 最小 | フィルタ適用後の全レコードの最小値 |
| 最大 | フィルタ適用後の全レコードの最大値 |
| 個数 | 値が入力されているレコードの件数 |
| なし | 集計を非表示にする |
行の右クリックメニューから「レコード詳細を開く」を選択すると、画面右側にサイドパネルが開き、レコードの全フィールドを閲覧できます。 スプレッドシートから離れずにレコードの詳細を確認できます。
ルックアップフィールドのセルをダブルクリックすると、検索ダイアログが表示されます。 参照先のレコードを検索・選択すると、ルックアップ値と関連する参照値フィールドが同時に更新されます。
以下のフィールドはスプレッドシート上で直接編集できません(グレーで表示)。
ツールバー右端の展開ボタンをクリックすると、ヘッダーやサイドバーを隠してスプレッドシートを画面全体に表示できます。 Escapeキーまたは再度展開ボタンをクリックで元に戻ります。
未保存の変更がある状態でページを離れようとすると、確認ダイアログが表示されます。 ブラウザのタブを閉じる場合やサイドバーのリンクをクリックした場合も同様です。