1. 説明
前のセクションでは、セルの展開について紹介しました。セルの展開は具体的なある一つのセルに対して設定するものです。レポート本体中で複数のセルが紐付けされているとき、セルとセルは連係するのでしょうか?その展開方向は相互に影響するのでしょうか?
下図の通り、セルで二つのフィールドをドラッグし、ウェブクライアントでプレビューすると、後ろのセルが前のセルに従って、セル中のデータがグループ別に表示されます。
レポート本体で複数のセルが紐付けされているとき、セル間にある関係が存在していることがわかります。セル間にデータフィルター関係を作り、付随して展開させるのが、親子セルです。前のセルを「親セル」、後ろのセルを「子セル」と呼びます。子セルのデータは親セルのデータに従ってフィルタリングされ、グループ別に表示されます。また、親セルの展開方向に従って展開されます。親セルについて詳しく紹介しましょう。
2. 親子セルの関係
子セルの展開のプロパティは親セルの展開のプロパティに従って変化します。セルの左または上に隣り合うセルが展開のプロパティを有している場合、デフォルトでは左側に隣り合うセルを左親セル、上側に隣り合うセルを上親セルとします。
親子セル関係には、フィルター関係と付随関係の2種類があります。
フィルター関係とは、子セルがデフォルトでは親セルのデータをフィルター条件としてフィルタリングすることを指します。親子セル間のデータが対応して表示されます。しかし、このデフォルトのフィルター関係は二つのセル中のフィールドが同じデータセットから取得されている場合に限ります。上図では、二つのセル中のデータは同じデータセットから取得されているため、華東地区のセルの後のセルが華東地区の販売員に、華北地区の後ろのセルが華北地区の販売員になります。しかし、異なるデータセットから取得されている場合、子セルは親セルに従い、すべてのデータを重複して表示します(下図参照)。B2セルに隣り合うセルはA2で、B2セルの左側にあります。そのため、A2はB2の左親セルです。
注:フィルター関係は親子セルを通してデフォルトで付加されているほか、手動で追加することもできます。後のセクションで詳しく説明します。
付随関係とは、子セルがデフォルトでは親セルの展開方向に従ってグループ分けされることを指します。親セルが縦方向に展開されるなら、子セルは親セルに従って縦方向に展開されます(上図参照)。地区セルA2は縦方向に展開されるため、子セルB2も縦方向に展開されます。親セルが横方向に展開されるなら、子セルは親セルに従って横方向にグループ別に展開されます。また、自身のデータを保ち、デフォルトの縦方向への展開を使用します(下図参照)。A3セルに隣り合うセルはA2で、A3セルの上側にあります。そのため、A2はA3の上親セルです。
注:セル中のデータがデータセット中のフィールドであり、数式ではない場合、デフォルトの展開方向は縦方向です。ただし、親セルによって異なる方向にグループ分けされます。
3.
親子セルの分類
親子セルには、左親セルと上親セルの2種類があります。
左親セルとは、その親セルに従ってあるセルが縦方向に展開されるものを指します。つまり、縦方向に展開される親セルのことです。一般的に、左親セルはあるセルの左側にあります。あるセルの左側に隣り合う、縦方向に展開されるセルが、デフォルトでは左親セルとなります。また、カーソルで子セルを選択すると、左親セルには青色の下向きの矢印が表示されます(下図参照)。
上親セルとは、その親セルに従ってあるセルが横方向に展開されるものを指します。つまり、横方向に展開される親セルのことです。一般的に、上親セルはあるセルの上側にあります。あるセルの上側に隣り合う、横方向に展開されるセルが、デフォルトでは上親セルとなります。また、カーソルで子セルを選択すると、上親セルには青色の右向きの矢印が表示されます(下図参照)。
4.
親子セルの設定
親セルの設定は3種類(設定しない、デフォルト設定、ユーザー定義設定)です(下図参照)。
ユーザー定義設定とは、あるセルの親セルを自身で指定することを指します。下図の通り、セルを直接入力またはクイック選択します。
デフォルトとは、データ列をセルにドラッグした場合、そのセルがデフォルトで、上側に隣り合う横方向に展開されるセル、または左側に隣り合う縦方向に展開されるセルを上親セルまたは左親セルとすることを指します。
注:隣り合う同行または同列のセルでなければなりません。隣り合わない場合はユーザー定義設定をする必要があります。
また、セルの左側に隣り合うセルが展開のプロパティを有していない場合、順に左方向または上方向に、展開のプロパティを有しているセルを探し、親セルを確定します。
「なし」とは、そのセルに親セルがないことを指します(下図参照)。
親子セル設定セクションのオンラインムービーは 【セルの展開・親子セル】|
|
をご覧ください。
|
|
トップに戻る
CopyRight@2014
帆軟軟件(中国)有限公司がすべての権利を留保しています。
|