MS CRMレポート(FetchXML)にSSRS 2012を使用しています。これは、下の画像に示すように結果を取得する必要が
あります。名前と親の列があります。親に基づいて、名前が表示され、番号付けはまったく同じ順序である必要があります。サブレポートを使用することで、ナンバリング以外は同じ順番で表示することができます。
注: FetchXML クエリのみを使用します。
前もって感謝します。
MS CRMレポート(FetchXML)にSSRS 2012を使用しています。これは、下の画像に示すように結果を取得する必要が
あります。名前と親の列があります。親に基づいて、名前が表示され、番号付けはまったく同じ順序である必要があります。サブレポートを使用することで、ナンバリング以外は同じ順番で表示することができます。
注: FetchXML クエリのみを使用します。
前もって感謝します。
私は私の質問に対する解決策を見つけました。次の図に示すように、グループ化を行い、式を使用する必要があります。これが誰かを助けることを願っています:)
これを行う方法は、行グループを使用することです。単一の行グループでマトリックスを作成し、「親」でグループ化します。行列を名前で並べ替えます。関連する列を追加します。1.0 列と 1.1 列を除いて、必要なものと非常によく似たテーブルが完成します。これらはソース テーブルに存在しないため、自分で追加し、基本的な計算を行って適切な番号を付ける必要があります。
親がソース テーブルで並べ替えられていない場合は、FetchXML クエリに "order by" 句を追加して、親で並べ替えます。これにより、親グループが正しい順序になります。名前で行列を並べ替えると、各グループ内で行が名前で並べ替えられます。