Crystal レポートには 2 つのテキスト フィールドがtextA
あり、textB
. 式エディター (C# コードではなく) を使用して、3 番目のフィールドを設定したい場合はどうすればよいでしょうかtextTot = textA + textB
。
Crystalレポートの正しい構文は何ですか?
どうもありがとう。
Crystal レポートには 2 つのテキスト フィールドがtextA
あり、textB
. 式エディター (C# コードではなく) を使用して、3 番目のフィールドを設定したい場合はどうすればよいでしょうかtextTot = textA + textB
。
Crystalレポートの正しい構文は何ですか?
どうもありがとう。
最も単純な式は次のとおりToNumber({TableName.TextA}) + ToNumber({TableName.TextB})
です。
ただし、最初にデータが数値であるかどうかをテストすることをお勧めします (実行時エラーを回避するため)。
Local NumberVar numericA;
Local NumberVar numericB;
If IsNumeric(Trim({textA}))
Then numericA = ToNumber(Trim({textA}))
Else numericA = 0;
If IsNumeric(Trim({textB}))
Then numericB = ToNumber(Trim({textB}))
Else numericB = 0;
numericA + numericB;