私のクライアントは、彼のビジネスに関する情報を保存する適度なサイズのデータベースを持っています。このデータベースの 1 つのテーブルには、彼の顧客のために進行中の仕事のデータが記録されています。この表の行は、特定の日に行われた仕事を表しています。同じ日に複数のジョブが存在する可能性があり、特定のジョブに複数の日付が存在する可能性があります。
約 30 の値の 3 つの列を示すレポートがあります。レポートは、ジョブ番号と日付に基づいて、上記のテーブル (および関連するテーブル) から生成されます。最初の列には、特定の日付の特定のジョブのデータが表示されます。2 番目の列には、ジョブに関する同じ情報が表示されますが、年初来の要約として表示されます。3 番目の列には、同じ情報が再び表示されますが、指定された日付までのすべてのジョブが対象です。3 つの列には、「current」、「jtd」、および「ytd」という名前を付けることができます。
例えば:
+------------------------------------------+
| Current JTD YTD |
+------------------------------------------+
| Hours 2 21 98 |
| Output 17 190 872 |
| Expenses 23 84 199 |
+------------------------------------------+
レポートは正常に機能しますが、急いで機能させるために、ほぼすべてのフィールド (約 100) に対して ExecuteSQL を使用しました。
正しい検索条件を入力することで、3 つのデータ セットのいずれかを簡単に取得できます。
必要な出力を表示するための適切な関係基準を使用して、関係グラフにテーブルの個別のコピーを作成できますが、個別のコピーは計算フィールドでコンテキストを共有するようにバインドされているようです。一度にデータ。
1 つのレポート ビューで 3 つの基準セットすべてを同時に表示するより良い方法はありますか?