0

Crystal Reports 2011を使用して、多数のグラフを含むレポートを生成しています。特に1つのグラフでは、2年以上にわたる各月の消費量(MBTU)を表示する必要があります。月の違いがわかりやすいように、同じような月を並べて表示したいと思います。これは、チャートをどのように見せたいかを示すモックアップです。唯一の違いは、12か月全体を表示したいということです。10月から9月

月ごとの消費量の比較

データソースは次のように構成されています。

entity      'the entity we are summarizing
consumption 'raw consumption in MBTU
date        'this is a date field that includes month and year

ただし、この方法でチャートを表示することはできません。私たちが達成したことを以下に示します。

ここに画像の説明を入力してください

2012年9月以降のデータがないため、2012年10月、11月、12月は空白です。ただし、2011年1月、2月、3月のデータはありますが、何らかの理由で表示されていません。さらに、チャートを10月に開始し、9月まで実行する必要があります。

チャートエキスパートのパラメータは次のように設定されています。

変更時:@MonthNameおよび@Year(この順序で)値の表示:consumation

Crystal Reports内で必要な効果を実現する方法について何か考えはありますか?

4

1 に答える 1

0
  1. we do have data for Jan, Feb, Mar of 2011 but it is not displaying for some reason
    まず、それを調査する必要があります。あなたのデータセットはあなたが思っているものではないかもしれません。

  2. データソースとグラフの間にSQLレイヤーを追加できます。これは、Crystal自体、データソースなどで実行できます。これは、セットアップ全体によって異なります。このSQLレイヤーでは、多くのカスタムコーディングを実行できます。データを月ごとにクロス集計して、データがまったくない月を表示することもできます。ただし、Where句で十分です。Where date>='20111001' and date <'20121001'

于 2013-03-05T19:03:11.003 に答える