Завершен

как убрать дробный ввод количества товара?

alx_vrn 7 лет назад 6
Чтобы случайно не нажималось дробное количество товара при инвентаризации, как убрать возможность ввода запятой и точки в поле ввода количества? или как сделать проверку?
То есть Mod или % чтобы сделать проверку по условию?
Установленный продукт:
Версия драйвера:
Типовая конфигурация драйвера?:
Операционная система:
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
Типовая конфигурация 1с?:
Модель ТСД:
Чтобы случайно не нажималось дробное количество товара при инвентаризации, как убрать возможность ввода запятой и точки в поле ввода количества? или как сделать проверку?
То есть Mod или % чтобы сделать проверку по условию?
Как вариант. В функции Ввод количества привязать к кнопке ./, действие с переходом на сообщение о запрете ввода дробного количества (если конечно ввод точки/запятой вообще не нужен). ::smile24.gif::
PS А вообще бить по рукам работников склада за невнимательность. Работаем около двух лет такой проблемы не возникало.
так вот какую клавишу надо выбрать в обработчике?
так вот какую клавишу надо выбрать в обработчике?
Проверьте "Decimal" - Клавиша десятичного разделителя. ::dry.gif::
http://msdn.microsoft.com/ru-ru/library/system.windows.forms.keys.aspx
Пробовал уже - не катит… шаблончик бы…
Еще варианты?? единственное по ш/к можно сделать обработчик по точке - но это только один символ.
Единственное что получилось сделать это округлить числа :(
Еще варианты?? единственное по ш/к можно сделать обработчик по точке - но это только один символ.
Единственное что получилось сделать это округлить числа :(
Можно сделать такую проверку - отбросить дробную часть и сравнить с исходным числом, если НЕ равно, то вернуть на предыдущее действие ввода кол-ва. Для пользователя это выглядит просто как невозможность подтвердить дробное кол-во.

Сервис поддержки клиентов работает на платформе UserEcho