0

私の質問はとても簡単です。

「Name」と「Surname」などの 2 つの列を持つテーブルの結果を返す「StoredProcedure」があるとします。

結果セットが空でない場合にのみテーブルを表示したい。

「名前」フィールドと「姓」フィールドを「詳細」セクションにドラッグ アンド ドロップすると、ヘッダー セクションにそれらの列の名前が自動的に生成されますが、結果セットが空の場合でも列名が表示されます。私が望むのは、表示するデータがない場合に列名を非表示にすることです。

これを行う方法のアイデアはありますか?非常に合理的に聞こえるので、解決策は簡単だと思いますが、わかりません

4

1 に答える 1

0

この質問は、私が作成した他の質問で回答されていることに気付きました。 Crystal Reports の空または null 値に応じた条件付き印刷

「Count()」関数を使用して列ラベルに条件値を設定すると (1 つになるはずです)、作業が完了すると思います。

If Count(someFieldOfTheResult) == 0 THEN 
    notShowLabel 
ELSE 
    showLabel
于 2012-05-13T13:37:18.153 に答える