0

私は Crystal を初めて使用し、2 つの入力オプション パラメータを必要とする基本的なレポートを作成する必要があります:DateStartDateEnd. レポートには、2 つの日付の間のテーブル内のレコードの量が含まれるものとします (DateEnd日付の値が欠落している場合、レポートは、古いレコードに関係なくすべてのレコードが必要であると見なされます。レポートが欠落している場合、レコードがどれほど古いかに関係なく、すべてのレコードがDateStart必要であると見なされます) 。

使用する必要があると思いますが、SQL Expression Fieldwhere句を実装する方法がわかりません。

このようなレポートをどのように実装しますか?

前もって感謝します!

4

2 に答える 2

0

これを試して:

とで を作成しDate Parameterます。optional promptrange

次に、選択式を記録します:

if ( (not HasValue({?PARAM_YOUR_DATE}) or (not(HasLowerBound({?PARAM_YOUR_DATE}))) or (not(HasUpperBound({?PARAM_YOUR_DATE}))) ) then
  True
else
  {YOURDB.YOUR_DATE_FIELD} in {?PARAM_YOUR_DATE};
于 2012-06-23T22:43:43.087 に答える