データプロバイダーのグループステートメントに関連する出力としてコレクションが必要な場合に、OutputIfDetail を使用すると便利な場合がよくあります。たとえば、すべてのドキュメントにヘッダーといくつかの行 (サブグループと子) が含まれている場合に、特定の行のあるドキュメントだけのコレクションを出力できます。
<コレクションが必要な情報> ::= [ OutputIfDetail ]
Documents
{
DocumentHeader [ OutputIfDetail ]
{
DocId
DocDate
DocLines
{
DocLineId
DocLineDetail
DocLineQuantity
}
}
}
|