|
1C.Розница Базовая версия. 1.0.16.8. Ввод доступен()?
| ☑ |
0
80ksa
14.02.13
✎
02:31
|
В РМК когда вызываешь форму смены прав (Alt+F4) не срабатывает сканирование карты пользователя, в общем-то сканирование любого штрихкода.
Отладчик показывает, что происходит заход в процедуру внешнего события, но на шаге Если НЕ ВводДоступен() все обрывается.
ВводДоступен() возвращает ложь. Хоть ты тресни.
Была тут тема по этому методу, но решения так и не найдено для моей ситуации.
Причем, если сканируешь товар, он сканируется, если тут жен вызываешь смену прав (Alt+F4) и сканируешь, то ВводДоступен()= ложь.
Кто сталкивался и как исправлял.
код процедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные)
Если Не ВводДоступен() Тогда
Возврат;
КонецЕсли;
ПолучитьСерверТО().ОбработатьВнешнееСобытие(Источник, Событие, Данные, ЭтаФорма);
КонецПроцедуры // ВнешнееСобытие()
|
|
1
80ksa
14.02.13
✎
02:34
|
Источник "Сканер штрихкода" Строка
Событие "ПолученШтрихкод" Строка
Данные "8901057510028" Строка
|
|
2
80ksa
15.02.13
✎
04:04
|
нихто не знает?
|
|
3
Godofsin
15.02.13
✎
05:01
|
активируй форму
|
|
4
Галахад
гуру
15.02.13
✎
06:17
|
Насколько я помню, при трассировке вводдоступен всегда ложь.
ставь точку останова после вводдоступен
|
|
5
Wobland
15.02.13
✎
06:22
|
(4) ага. по остановке - ложь, по сообщить - истина
&НаКлиенте
Процедура Пуск(Команда)
Предупреждение(ВводДоступен());
КонецПроцедуры
|
|
6
Wobland
15.02.13
✎
06:24
|
+(5) причём точка у меня была на КонецПроцедуры
|
|
7
ICWiner
15.02.13
✎
07:16
|
Угу, я два часа на эту хрень потратил, когда первый раз к новому документу сканер ШК прикручивал... Отлаживаешь, а там - нифига. И на сканер дрова переставлял, что только не делал...
|
|
8
80ksa
15.02.13
✎
13:19
|
Попробую конечно, но началось то все того, что не срабатывает считывание штрихкода даже без отладки, т.е. в обычном режиме. А версия базовая, ее же подправить (Сообщить итд) нельзя. Может конечно она такая умная и будет реагировать только на тот шк, который есть в Информационных картах сотрудников, а при незнакомом будет молчать, ну буду дальше пробывать. СПС.
|
|