web-dev-qa-db-ja.com

データテーブルのアクションボタン

次の2つのオプションを検討してください。

  1. [発信者ID]列の編集ボタンだけです。 enter image description here

  2. [発信者ID]列のボタンを編集および削除します。 enter image description here

発信者番号の削除はめったに行われません。発信者IDをまだ持っていない場所に誤って番号が割り当てられた場合にそれを行いますが、これはまれなケースです。

オプション1を使用して発信者IDを削除すると、オプション2がさらにクリックされます(削除の確認ダイアログは引き続き必要です)。ただし、ユーザーは、99%の確率でこのページにアクセスして、新しい発信者番号を設定したり、既存の発信者番号を変更したりします。オプション2についての私の懸念は、-ユースケースの1%を促進するために-たとえデータグリッドに削除ボタンが存在することにより、ユーザーが一時的にでも混乱する可能性があることです。

どのオプションを使用しますか?あなたはより良いアプローチを考えることができますか?

前もって感謝します。

3
Carlos Ramos

2つのうちの最初のオプションが最良だと思います。鉛筆は編集用の論理記号です。そして、それが頻繁に使用されない場合、そこに削除するための十字架を配置する場合にのみ、スペースの無駄になります。

ただし、ポップアップウィンドウにラジオボタンを配置しない方がよいでしょう。

代わりに、キャンセルボタンの左側に小さな[x]ボタンまたはゴミ箱ボタンがあり、左側に線が引かれています。そして、削除ボタンとキャンセルボタンの間のスペース。 OR数値フィールドのすぐ左にあるxまたはゴミ箱。

私の意見では、それは理にかなっているようです。

1
LvS

これらのボタンを表示しないことで問題を解決できると思いますが、代わりに:

  1. 関連する行をクリックしてアイテムの編集を容易にする
  2. アクションメニュー内で使用頻度の低い削除アクションを非表示にする。以下のモックアップのように:

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

1