2017-07-30 11 views
0

異なる時刻のコレクションを指定してCrystal Reportsの平均時間を計算するにはどうすればよいですか?平均時間を計算する

Average Timeは、所定の医師が患者の診断を開始する平均開始時間を指す。私は1 SELECT FROM WHEREステートメントしか持っていないので、INSERTデータをどのデータベーステーブルにも入れることができないので、この値をどのように計算するかは不明です。

この計算には別のSQLコマンドを使用しようとしましたが、結果は同じ条件(WHERE文の条件と各行の現在の医師名)ではありませんでした。私もこの試みたformulaしかし、それを適応させる方法を知らない。

答えて

1

ランニング合計を使用してください。

医者でグループ化すると、すべての個々の時間が詳細セクションのレコードとして表示されます。

次に、時間値(日付は含まれません)を要約し、レコードごとに評価し、グループ(医師)の変更時にリセットする実行合計を作成します。これを医師のグループフッターに配置します。

メインレポートをこのグループに設定できない場合でも、これをサブレポートに設定することもできます。