2011-12-19 19 views
0

次のようなレポートに従業員の合計を表示します。Crystal Reports - 合計数

レポートショー、企業部門、彼らの年次評価を持っていたために、従業員の数によって、私はまた、私たちは

北課を示すだろう分裂あたりの総従業員の数を表示したい - 50人の従業員は170のうち、評価を持っていました従業員 東部 - 30人の従業員が50人の従業員の中から評価を受けました

部門別の合計数を表示する方法はわかりません。 すべてのポインタが評価されます。

+0

従業員および年次表の表構造を含めることはできますか? –

答えて

0

まず、部門ごとにデータをグループ化する必要があります。

次に、合計を追加する必要があります。各行に表示されるフィールド(従業員IDなど)をカウントするように設定します。次に、「評価」セクション - 「式を使用する」をクリックします。 X-2ボタンをクリックして数式エディタを開きます。

あなたの数式はデータに依存します。あなたはそれが妥当性を持っている従業員に対しては「真」を出力し、それ以外の場合には偽を出力することを望みます。 [*]

次に、[リセット]セクションで[グループの変更]をクリックし、部門グループを選択します。

ここで、実行中の合計を部門グループのグループフッターに配置します。

[*]これが機能しない場合は、従業員が評価を受けているかどうかに応じて、各行に1または0を出力する式を作成する必要があります。次に、この数式に合計を作成して従業員を数えます。

目的を達成する方法は複数あります。 Googleの "Crystal Reports Conditional Sum"にもっと回答があります。

+0

回答ありがとうございます、私はあなたがこれに向かっているのを見ていますが、年次評価データは別のテーブルにありますので、従業員テーブルのyes/no列と同じくらい簡単ではありません。この部分は大丈夫です。部門別にグループ化し、次に評価結果と棒グラフで表示すると、私が提示したいのは、合計170件のうち、50件が評価を受けていることです。 – user1071017

+0

書式設定などのためにサブレポートを作成しなければならなかったので、私はそれをやりたいとは思っていませんでしたが、うまくいきました。 – user1071017

+0

それを聞いてうれしいです。私はクリスタルと愛と憎しみの関係があります。いくつかの時間その華麗な - 私は私の髪を引き裂く他の回。 – vice