web-dev-qa-db-ja.com

ブールテーブルのセル値-はい/いいえを表示する最良の方法

はい/いいえのブール値を示すいくつかの列を持つテーブルがあります。それを示すための最良の方法は何だと思いますか?

私が考えることができるいくつかの選択肢は:

  • はい/いいえのラベルを残す
  • チェックボックスコントロールを利用する
  • アイコンを使用(たとえば、VおよびX)
  • プラス記号とマイナス記号を使用する

何が一番うまくいきますか?

5
Dvir Adler

私は非常にはっきりと目立つものを実装し、3番目のオプションも示します(データなし)。次のように、それぞれの値を示すために色と紛れもない標識の両方を使用します。

enter image description here

6
Benny Skogberg

状態が異なるチェックボックスのようなコントロールは十分に明確になると思います。

enter image description here

3
alexeypegov

読み取り専用のデータを表示したい場合は、緑のチェックと赤十字が私が推測する最良の選択肢です。はい/いいえラベルはわかりにくいですが、色分けされている可能性があります...十字アイコンのサイズよりも大きなチェックアイコンをお勧めします。もちろん、これはコンテキストにも依存します...いいえが非常に否定的な意味を持たない場合(つまり、警告、エラーなど)、チェックされていないチェックボックスの方が良い代替案です。

データが「はい」でも「いいえ」でもない状態がある場合は、「-」または「na」で問題ありません。この場合も、ユーザーがこれをどのように解釈するかは、コンテキストによって異なります...

ユーザーがデータを操作できる場合は、さまざまなタイプのチェックボックスを使用するのが一般的です...

2
Ali Berkman

これらは2つ以上のオプションで1つの値のみを選択するのに最適であり、テーブルヘッダーのラベルを指定できるチェックボックスで発生する可能性のある値がないという混乱を避けるために、このボタンにはラジオボタンを使い続けます(はい、いいえ)、各行には、値を指定するためにチェックされたラジオボタンを表示できます

1
Fernando Lee