2016-05-03 14 views
0

Crystal Reportsの[Cross]タブで特定の値を含むセルの色付けを試みています。Crystalレポート 'Statement'が各行条件の最初のレコードを使用する場合

この例では、「x」を含む任意のセルの背景色は赤になります。それ以外の場合は黄色になります。

これは、セルのバックグラウンド式で使用した構文です。

if UpperCase({PlaReportEDIT;1.EndedCheck}) = 'X' then 
    crRed 
else 
    crYellow 

は私が第一レコードがXであるならば、それはすべての行が赤、それ以外のすべてのそれらの黄色い強調しているので、私のレポートは、第一記録に各行の着色を基づかていると思います。

if文を条件付きでフォーマットする方法を理解しようとしています。その行の各行でx Valueを探します。背景色は、最初の行を見ているだけで瞬間

私はウェブを検索しましたが、私の問題の解決策を見つけることができません。

誰でもヒントやアドバイスがありましたら、感謝します。

ありがとうございます。

+1

クロス集計セルの色分けには「ハイライトエキスパート」があります - 適切なセルを右クリックすると、(少なくとも一部のCRバージョンではそこに配置されています)表示されるはずです。 – Arvo

+0

これはうまくいきました。あなたが回答として投稿したい場合は、私は受け入れます。 @Arvo –

答えて

0

クロスタブセルの色付けには「ハイライトエキスパート」があります。適切なセルを右クリックすると、(少なくとも一部のCRバージョンではそこに配置されています)表示されます。

関連する問題