Получите динамический ввод от пользователя - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь создать простой проект, систему управления запасами.

У нас есть набор товаров для продажи в нашем инвентаре (определенный в базе данных), и мы отправляем товары в количестве, которое заказывает клиент.

Проблема, с которой я столкнулся, заключается в том, что пользователь может заказать только 1 товар или может заказать 100 товаров в любом количестве по своему усмотрению (предположим, что пользователь этой системы получает эту информацию по электронной почте).

Поэтому у меня возникли некоторые проблемы при создании графического интерфейса "Заказ на продажу".

Я пытался использовать ListBox / ListView.Там я могу выбрать все товары, которые они хотят, и сгенерировать заказ на продажу, но не могу ввести соответствующее количество.

Это не практично иметь как 20 текстовых полей в форме.

1 Ответ

0 голосов
/ 26 апреля 2019

Если я правильно понимаю ваш вопрос, кажется, что хорошим подходом было бы иметь возможность выбора конкретного продукта, который вы хотите количественно оценить в первую очередь.POS-системы супермаркетов делают это с помощью кодов PLU (Price Look Up), которые идентифицируют название продукта и цену.Альтернативно, у вас может быть окно поиска, которое просматривает вашу базу данных для названий продуктов, соответствующих поисковому запросу.

После этого у вас может быть одно текстовое поле (я бы порекомендовал числовой счетчик ), чтобы выбратьколичество.

Наконец, есть кнопка, которая отправляет этот заказ определенного продукта и перейти к следующему.Вы можете подать все необходимые количества, пока заказ не будет выполнен, чтобы показать, что это один уникальный заказ, если эта информация важна для вас.

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