3.6.4 編集可能対話グリッドでの複数の行およびセルの変更

「アクション」の「選択」サブメニューを使用して、複数の行およびセルの値をすばやく変更します。

3.6.4.1 編集可能対話グリッドの選択モードについて

選択モードを切り替えることで、対話グリッドの行またはセルのグループを選択できます。

行選択

行選択は、対話グリッドのデフォルトの選択モードです。行ごとに左側の列にチェック・ボックスが表示されるため、マウス・クリックで一度に複数の行を個別に選択できます。また、キーボードの矢印キーを押して上下の行に移動したり、それと同時に[Shift]キーを押したままにして隣接する複数の行を選択することもできます。

複数の行を選択して「選択」メニューを使用すると、選択内容全体に単一の変更を適用できます。

セルの選択

「アクション」メニューの「選択」サブメニューでセルの選択モードに切り替えるか、または[F8]を押して切り替えることができます。

セルの選択モードでは、チェック・ボックスは表示されず、マウス・クリックでセルを個別に選択できます。また、[Shift]キーを押しながらマウスまたは矢印キーを使用して、隣接する複数のセルを選択することもできます。

複数のセルを選択して「選択」メニューを使用すると、選択内容全体に単一の変更を適用できます。

3.6.4.2 編集可能対話グリッドの選択モードの変更

「アクション」の「選択」サブメニューを使用して、セルの選択モードと行選択モードを切り替えます。

対話グリッドは、デフォルトでは行選択モードになっています。選択モードを切り替えて、行のグループまたはセルのグループを選択できます。

  1. 選択モードを切り替えるには、次のいずれかを実行します。
    • 「アクション」メニューをクリックし、「選択」を選択して、「セルの選択」または「行選択」をクリックします。
    • キーボードの[F8]を押します(ヒント: 1つのオブジェクトのみが選択されているか、またはオブジェクトが選択されていないことを確認してください)。
    選択モードが切り替わります。
  2. 元に切り替えるには、このステップを繰り返します。

3.6.4.3 編集可能対話グリッドでの複数行へのコピー

「アクション」の「選択」サブメニューにある「コピー・ダウン」を使用して、行の値をコピーし、その値を行のグループに適用します。

既存の行の値をその下の行のグループに適用するには、次のステップを実行します。

  1. 行選択モードになっていることを確認します。
  2. コピーする行を選択します。
  3. 変更する行を選択するには、次のいずれかを実行します。
    • マウスを使用して横のチェック・ボックスをクリックします。チェック・ボックスを使用すると、連続していない行に変更を適用できます。
    • キーボードを使用して、[Shift]を押しながら矢印キーを押して、最初の行の下の隣接する行のグループをすばやく選択します。行の数が多すぎる場合は、[Shift]を押しながら矢印キーを押して行の選択を解除します。
  4. 「アクション」メニューをクリックし、「選択」を選択して、「コピー・ダウン」を選択します。

    ヒント:

    また、見出し行の「選択アクション」メニューを使用して、複数の「選択」サブメニュー・オプション(「コピー・ダウン」など)にすばやくアクセスすることもできます。

最初の行が、その下の選択された行にコピーされます。

ヒント:

影響を受ける行を選択し、「アクション」「選択」「変更の回復」をクリックして、データへの変更を元に戻します。

3.6.4.4 編集可能対話グリッドでの複数セルへのコピー

「アクション」の「選択」サブメニューにある「コピー・ダウン」を使用して、セルの値をコピーし、その値を同じ列のセルのグループに適用します。

既存のセルの値をその下のセルのグループに適用するには、次のステップを実行します。

  1. セルの選択モードになっていることを確認します。
  2. コピーするセルを選択します。
  3. 変更するセルを選択するには、次のいずれかを実行します(単一の選択範囲内のセルはすべて連続している必要があります)。
    • マウスを使用して、[Shift]キーを押しながらグループの最後のセルをクリックします。
    • キーボードを使用して、[Shift]キーを押しながら下矢印キーを押してセルを選択します。
  4. 「アクション」メニューをクリックし、「選択」を選択して、「コピー・ダウン」を選択します。

    ヒント:

    また、見出し行の「選択アクション」メニューを使用して、複数の「選択」サブメニュー・オプション(「コピー・ダウン」など)にすばやくアクセスすることもできます。

最初のセルが、その下の選択されたセルにコピーされます。

また、隣接する列内のセルを選択し、「コピー・ダウン」を使用して、各列のそれぞれのセルの値をその下のセルにコピーすることもできます(値は列間ではコピーされません)。

ヒント:

影響を受ける行を選択し、「アクション」「選択」「変更の回復」をクリックして、データへの変更を元に戻します。

3.6.4.5 編集可能対話グリッドでのセルの入力

「アクション」の「選択」サブメニューにある「入力」を使用して、編集可能対話グリッド内のセルのグループに単一の値を適用します。

行選択モードで「入力」を使用して、行(または行のグループ)のすべてのセルに単一の値を適用することもできます。

行または行のグループ内のすべてのセルに単一の値を適用するには:

  1. 「セルの選択」モードになっていることを確認するには、「アクション」「選択」「セルの選択」の順に選択します。[F8]を押すこともできます。
  2. グループの最初のセルを選択します。
  3. [Shift]キーを押しながらマウスまたは矢印キーを使用して、セルのグループを選択します。

    ヒント:

    単一の「入力」アクションの場合は、選択したすべてのセルが隣接している必要があります。隣接していないセルに対しては、この手順を繰り返します。
  4. 「アクション」メニューを選択し、「選択」を選択して、「入力」を選択します。
    「フィルの選択」ダイアログが表示されます。
  5. 値を入力します。「OK」をクリックします。
  6. (オプション)「行選択」モードに戻すには、「アクション」「選択」「行選択」の順に選択します。[F8]を押すこともできます。
入力した値が、選択したセルに適用されます。

ヒント:

影響を受ける行を選択し、「アクション」「選択」「変更の回復」をクリックして、データへの変更を元に戻します。

3.6.4.6 対話グリッドでのセルのクリア

「アクション」の「選択」サブメニューにある「クリア」を使用して、複数のセルの内容を削除します。

行選択モードで「入力」を使用して、行(または行のグループ)のすべてのセルをクリアすることもできます。

隣接するセルのグループの内容を削除するには:

  1. セルの選択モードになっていることを確認します(「アクション」メニューを選択してから「選択」を選択するか、または[F8]を押します)。
  2. グループの最初のセルを選択します。
  3. [Shift]キーを押しながらマウスまたは矢印キーを使用して、セルのグループを選択します。

    ヒント:

    単一の「クリア」アクションの場合は、選択したすべてのセルが隣接している必要があります。隣接していないセルに対しては、この手順を繰り返します。
  4. 「アクション」メニューを選択し、「選択」を選択して、「クリア」を選択します。

選択したセルの値が、空のテキスト文字列で置換されます。

「クリア」はデータベース内のデータに直接影響するため、レポートを保存する必要はありません。

ヒント:

影響を受ける行を選択し、「アクション」「選択」「変更の回復」をクリックして、データへの変更を元に戻します。