0

出席者または出席者のいない人々に関するデータがたくさんあり、それらを分離したいと考えています。ある列には、出席していない人には「0」、出席している人にはいくつかの数字があります。レポートでそれをどのように示すことができますか? それらを分割する円グラフが必要で、これに何時間も費やしました。検索方法もわかりませんし、Crystal Reports の経験もほとんどありません。

このような累積合計の 2 つの集計式を作成してみました (もう 1 つはほぼ同じように見えます)。

StrCmp(ToText({table.Atendido}),"0") <> 0

しかし、円グラフでは使用できません。また、データを本来のように保存することさえできません。私のデータでは、無人で 8 つ、有人で 1 つです。この式の結果は 9 です。

どんな助けでも大歓迎です、ありがとう!

私のデータは次のようになります。

IDPerson   Person   Attended
1          John     0
2          Mary     0
3          Graves   1
4          Paula    0

レポートで必要なもの:

  • 誰が出席したか(人のリスト)
  • 参加者、無人者のパーセンテージとすべての円グラフ

出席者別にグループ化すると、グループは次のようになります。

悪いグループ

0 より大きい数値のグループが多数あります。次のように区切られたグループが必要です。

  • 出席 = 0
  • 出席 != 0
4

2 に答える 2

0

あなたの質問を理解していただければ幸いですが、Attended にグループ化すると、count 関数で必要なものを取得できるはずです。

于 2013-04-26T18:50:34.873 に答える