適用先: Access 2013、Office 2013
通常、パラメーター化された Shape APPEND コマンドには、クエリ コマンドを使って親 Recordset を作成する句と、パラメーター化されたクエリ コマンド (パラメーター プレースホルダーである疑問符 "?" を含んでいるコマンド) を使って子 Recordset を作成する別の句があります。 そのため、シェイプされた Recordset には、上位レベルに親、下位レベルに子の、2 つのレベルがあります。
子 Recordset を作成する句は、任意の数の入れ子になった Shape COMPUTE コマンドにすることができ、入れ子の最も深いレベルのコマンドにパラメーター化されたクエリを含めます。 シェイプされた Recordset は複数のレベルを持ち、親が最上位レベルを、子が最下位レベルを占め、Shape COMPUTE コマンドによって生成された任意の数の Recordset が中間のレベルを占めます。
この機能の典型的な使用例は、集計関数と Shape COMPUTE コマンドのグループ化機能を呼び出して、子 Recordset に関する分析情報を含む中間の Recordset を作成する場合です。 また、これはパラメーター化された Shape コマンドであるため、親のチャプター列にアクセスするたびに新しい子 Recordset が取得されます。 中間のレベルは子から派生するため、これらのレベルも再計算されます。