1

次のようなデータセットがあります。

Funder   Product    DueDate      Amount
=======================================
Fund1    Prod1      01/oct/2013  $1,500
Fund2    Prod1      01/oct/2013  $1,000
Fund3    Prod1      01/oct/2013  $850
Fund1    Prod2      01/oct/2013  $2,000
Fund2    Prod2      01/oct/2013  $750
Fund1    Prod1      02/oct/2013  $1,500
|        |          |            |
Fund3    Prod2      31/oct/2013  $750

つまり、金額と期日を含む多くの行があり、特定の資金提供者と製品が同様の期日で区別されています

私が必要とするのは、特定の創設者/製品のすべての期日が一緒に表示されるように、創設者/製品ごとにグループ化されたレポートを生成し、次の創設者/製品については、それらに属するすべての期日などを生成することです.

このような:

Fund1
Prod1
DueDate     Amount
==================
01/oct/2013 $1,500
02/oct/2013 $1,500
03/oct/2013 $2,000
|           |
31/oct/2013 $1,750

Prod2
DueDate     Amount
==================
01/oct/2013 $2,000
02/oct/2013 $1,500
03/oct/2013 $2,000
|           |
31/oct/2013 $1,750


Fund2
Prod1
DueDate     Amount
==================
01/oct/2013 $1,000
02/oct/2013 $1,500
03/oct/2013 $2,000
|           |
31/oct/2013 $1,750

Prod2    
DueDate     Amount
==================
01/oct/2013 $750
02/oct/2013 $1,500
03/oct/2013 $2,000
|           |
31/oct/2013 $1,750


Fund3
Prod1    
DueDate     Amount
==================
01/oct/2013 $850
02/oct/2013 $1,500
03/oct/2013 $2,000
|           |
31/oct/2013 $1,750

Prod2
DueDate     Amount
==================
02/oct/2013 $1,500
03/oct/2013 $2,000
|           |
31/oct/2013 $750

今のところ、iReport で取得できるのは、各グループのすべての期日をグループ化するのではなく、ファウンダー / グループごとにグループ化し、異なる期日に対して各グループを繰り返すことだけです。このように:

Fund1
Prod1

    DueDate     Amount
    ==================
    01/oct/2013 $850

Fund1
Prod2

    DueDate     Amount
    ==================
    01/oct/2013 $850

Fund2
Prod1

    DueDate     Amount
    ==================
    01/oct/2013 $850

Fund2
Prod2

    DueDate     Amount
    ==================
    01/oct/2013 $850

Fund3
Prod1

    DueDate     Amount
    ==================
    01/oct/2013 $850

Fund1
Prod1

    DueDate     Amount
    ==================
    02/oct/2013 $850

|
etc

これを達成する方法はありますか?明らかに、すべてが発明されたデータであり、動作は私が探しているものです...

4

1 に答える 1

1

わかりました。

問題はレポートではなく、私のクエリにありました。

私は SQL クエリの duedate ですべてを注文していたので、ジャスパーは私が示したように結果を生成しました。

その順序付け基準を削除すると、問題が解決しました。

于 2013-05-02T00:30:16.267 に答える