Как позволить пользователю выбирать между вводом цены с учетом НДС или без учета НДС в TextField? - PullRequest
4 голосов
/ 25 марта 2010

Я внедряю приложение для бэк-офиса, где пользователь вводит цены на товары. Иногда предпочтительно вводить цену с учетом налога на добавленную стоимость, НДС и иногда без НДС.

Как лучше всего позволить пользователю выбирать между включенным или исключительным НДС в удобстве использования в перспективе?

Я мог бы иметь два текстовых поля выше друг друга: одно с учетом НДС и одно без учета, и отражать входные данные. Но я не думаю, что отражение ввода в другом TextField в режиме реального времени хорошо, когда дело доходит до удобства использования, это отвлекает пользователя.

У меня также может быть две кнопки Radiobutton над TextField или ниже, или, возможно, помимо TextField, которые позволяют пользователю сделать выбор.

Или у меня должна быть одна кнопка для переключения между включенным / исключенным НДС? как кнопки включения / выключения. Но какой текст у меня должен быть на кнопке и как должна быть разработана кнопка? Я думаю, что это хорошо, потому что он занимает меньше места и его легко разместить рядом с TextField, но очень сложно создать хорошую кнопку с точки зрения удобства использования.

Пожалуйста, дайте мне несколько рекомендаций. Возможно, кто-то из вас работает с юзабилити или сталкивался с подобной проблемой.

Ответы [ 3 ]

1 голос
/ 25 марта 2010

Я бы предложил использовать одно текстовое поле с флажком «включает НДС» рядом с ним. Рядом с ними я бы отображал цену в виде простого текста (отражающего изменения в реальном времени) как с НДС, так и без него. Таким образом, существует только одна область ввода, и результаты видны и очевидны.

1 голос
/ 26 марта 2010

Этот вопрос дублируется на UXExchange , который, вероятно, является более подходящим форумом. Мой ответ там, наряду с потенциально многими другими ответами от специалистов по UX.

http://uxexchange.com/questions/2181/how-to-let-the-user-choose-between-typing-price-inclusive-vat-or-exclusive-vat-in

0 голосов
/ 25 марта 2010

Ваша первая идея самая лучшая. Нет, не тот, который вы отклонили с двумя редактируемыми текстовыми полями и без кнопок, где запись в одном текстовом поле автоматически обновляет то, что находится в другом. Любое отвлечение, вызванное обновлениями, незначительно по сравнению с хлопотами альтернатив, где пользователь должен найти и активировать кнопку. Если вы по-прежнему обеспокоены тем, что обновление отвлекает, тогда произойдет обновление, когда фокус покидает текстовое поле или нажата клавиша Enter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...