みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
fm14を使っています
チェック項目を数値にして初期値を 0 にしています
チェックボックスにチェックを入れると 1 になるようにしたいのですが、 01 と入力され、項目に ? が付いてしまいます
どうしたら 0 が 1 に置き換わるのか教えてください。ちなみに ”フィールドに入るとき全内容を選択”にチェックしてみましたが、結果は同じでした。
01 ではなく
0
1 と改行されて項目に入っています
チェックボックスはチェックした値が改行区切りで入力されます。
チェックを外せばその値は消えますが
1にチェックしただけでは0のチェックは外れないため"0¶1"となります。
手っ取り早いのはラジオボタンに変えることです。
どうしてもチェックボックスじゃなきゃダメなら入力値の自動化(既存値置き換え・常に評価)
GetAsNumber ( RightValues ( Self ; 1 ) )
0 / 1 のフラグとして利用するなら、このままだと1のチェックを外すと空欄になってしまうので
入力値の自動化(既存値置き換え・常に評価)で GetAsNumber ( Self ) としてみるなど。
Offline
チックボックスは多選です。
ラジオボタンで一択にすべき案件です。
Offline
ありがとうございます よくわかりました。
そのフィールドをボタンにして、トグル動作にするのがいいでしょうね。
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 505.23 KiB (Peak: 516.06 KiB) ]