2016-10-11 9 views
1

要約フィールドにドルが表示されます。値がゼロの場合は、$記号を付けずにダッシュを表示します。私は現在、ゼロ値を " - "として表示するカスタムスタイルの設定を持っていますが、レポートに表示されるのは "$ - "です

条件付き書式設定オプションがありますが、コード内の要約フィールドを参照する方法を確認してください。どうすればこれを達成できますか?

答えて

0

フィールドを右クリックし、フォーマットエディタに移動して、カスタムスタイルを選択します。次に、Customize...と通貨記号を有効にするをクリックします。 X + 2]ボタンをクリックして、次の式を入力します。

If {yourFieldName} >= 0 Then 
    crFloatingCurrencySymbol 
Else 
    crNoCurrencySymbol 

あなたが固定された通貨記号を好む場合は、crFixedCurrencySymbol代わりのcrFloatingCurrencySymbolを使用することができます。

+0

これは完璧です。問題は、要約フィールドなのでフィールド名がわからないということです。 – JFrizz

+0

'{yourFieldName}'を数式ワークショップのフィールドをダブルクリックすると表示されるものに置き換える必要があります。以前と同じです。 – 4444

+0

申し訳ありませんが、私はその点で少し混乱しています。だから今、このフィールドは 'Sum of CostTable.CurrentCost'と呼ばれています。 '{yourFieldName}'に代わるものはありますか? – JFrizz

関連する問題