Crystal Reports XI (R2) を使用しており、フライトに関する情報を表示するクロスタブがあります。グループ化条件のおかげで自動的に作成される「合計」列と到着列と出発列があります。私がやろうとしているのは、ユーザーが「すべて、出発のみ、または到着のみ」の値を選択できる「フライトの方向」パラメータを持つことです。この選択に従って、クロスタブには1つまたは2つの列があります。これはどのように達成できますか?次の式を使用してみました(空の列を抑制するオプションを有効にしました):
if {?Pm-@flight_direction_description} = "Departures Only"
then
if ({Command_1.IsArrival} = 1)
then 0
else {Command_1.IsArrival}
これは実際に機能します (1 つの列のみが表示されます) が、Departures 列の下にすべてのフライトが一覧表示されます (したがって、Departures 列は Total 列と同じです) が、出発便に関する情報のみが表示されます。