1
行の両方の列に値が設定されている場合は1を表示し、それ以外の場合は0を表示しようとしています。式フィールドが自身を参照することができないので、私は2つの式フィールドを作成しnotnull
とnotnull output
nullチェック式は出力を返しません
Notnull
は次のようになりますと呼ばれる:
If NOT(isnull({Column1})) and NOT(isnull({Column2}))
then {@notnull output} = '1'
Else {@notnull output} = '0'
私は自分のデザインにこれを入れると、すべてのフィールドは空白です。出力を以下の表のようにしたい。これをどうすれば解決できますか?
Column1 Column2 notnull output
foo 0
bar baz 1
qux 0
quux 0
gorge 0
foo baz 1
gorge foo 1
これは完全な数式ですか?エラーはありませんか? – CoSpringsGuy
エラーなし、 "notnull output"の各行に空白が返されます。 "notnull output"は入力式フィールドです – Sean
Crystalは比較のために二重等号を使用しないため、代入に '= 'の代わりに':= 'を使用する必要があります。だからこそあなたの作品は空白になります。 – 4444