2012-04-17 15 views
1

Crystal Reportsで別の数式を使用して数式の値を変更したいとします。Crystal Reportの別の数式を使用して数式値を変更する

私は問題を抱えている:私は、DB内の文字列の列を持っており、「カーズ」や「ドアーズ」または..

と私は通常のテキストボックスに書かれたすべてのカテゴリを持っているレポート上の例のために保存されます。 (RadioButtonListのように)。

この列が "cars"の場合、車のTextBoxの隣に表示されます。

(RadioButtonListのように)私は、次の各カテゴリーのTextBoxにmain_Categという名前の1式、および1つの式を作り、私はmain_Categ式

if the Column = "cars" then CarsFormula="1" 
else if the Column = "Doors" then DoorsFormula="1" 

などに書き込むことを考えました。 あなたはどう思いますか?

答えて

0

私は、各チェックボックスの式を持つだけで簡単だと思います。それぞれの公式では、単に:{table.field}='doors'と入力します。 true/falseを返します。

あなたのアプローチは、不必要な複雑さを導入するようです。

+0

おかげで、それが正しく動作たくさんそれが正しく – user1338332

0

各フォーミュラはそれ自身を評価しなければならない。

は、2式

CarsFormula {column} ="cars"

DoorsFormula {column}="doors"

+0

おかげで働く多くを作成します。 – user1338332

関連する問題