0

各プロジェクトコードの小計を次のように表示する必要があります。VS2005レポートサービスを使用しています。

Code EmployeeName Projectcode Salary   TotalIncome  
                              Leave    TotalDetact 
000  Adam          ADM         1000      1000
                                100       100  
                   ELS         1100      1100
                                100       100

010 Eris           ADM        15000      15000
                                500        500

Subtotalfor        ADM         16000      16000    // I dont know how to do in here. 
Project                          600        600

2 persons 

1 person           ELS          1100       1100
                                 100        100  
4

1 に答える 1

1

レポートの最後に、プロジェクトごとのデータの概要を表示したいですか? 問題は、人のために複数のプロジェクトがあり、人ごとに注文しているため、標準のグループ化が機能しないことです。

いくつかの選択肢があります:

  1. グループ化をプロジェクトに変更し、次に個人に変更します。プロジェクトごとに要約できるようになりましたが、もちろん、人物の要約は失われます。理想的ではありません。
  2. このレポートに、現在ある表の後に 2 つ目の表を作成し、そこで要約を行います。このテーブルの新しいサマリー データセットを作成することができます。
  3. カスタム コード (またはカスタム DLL) を使用して、プロジェクトの概要を計算します。プロジェクト surface-Properties-Code を右クリックすると、テーブルから呼び出すことができる VBA 関数をそこに書き込むことができます。
  4. サブレポートを使用します。

オプション 2 がおそらく最も簡単です。

于 2011-07-25T05:56:39.477 に答える