|
Форма ведет себя по разному при отладке и без нее |
☑ |
0
espanol
04.05.23
✎
11:11
|
Запустил форму РМК просто в предприятии, и в режиме отладки.
Без отладки сканирую штрихкод, подбирается товар и добавляется в таблицу формы.
При отладке сканирую товар, и ничего не происходит, я даже точкой останова не могу отловить событие.
Подскажите пожалуйста, что не так, куда копать, что делать?
|
|
1
Галахад
04.05.23
✎
11:14
|
Заремь пока проверку на ВводДоступен.
|
|
2
espanol
04.05.23
✎
11:16
|
(1) в отладке смотрю: ВводДоступен() определяется как Ложь
|
|
3
Галахад
04.05.23
✎
11:17
|
(2) Ну вот. А не в отладке = Истина. ))
|
|
4
espanol
04.05.23
✎
11:17
|
(3) Понятно, в отладке ВводДоступен всегда получается ложь?
|
|
5
Aleksey
04.05.23
✎
11:19
|
(4) при остановке в отладчике он всегда будет возвращать ложь, так как форма становится не в фокусе (фокус передается отладчику). Делать остановку надо после.
(с) https://forum.infostart.ru/forum9/topic130202/
|
|
6
espanol
04.05.23
✎
11:31
|
(4) Я убрал везде ВводДоступен() и ничего не изменилось....
|
|
7
Галахад
04.05.23
✎
11:40
|
Вероятно не все или что-то изменилось.
P.S. Непонятно что было сделано.
|
|
8
espanol
04.05.23
✎
11:46
|
(7)
&НаКлиенте
Процедура ВнешнееСобытие(Источник, Событие, Данные)
//Если ВводДоступен() Тогда
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
// ор +
//Если ВводДоступен() И Источник = "ПодключаемоеОборудование" Тогда
Если Источник = "ПодключаемоеОборудование" Тогда
|
|
9
Галахад
04.05.23
✎
11:50
|
Включи замер производительности и посмотри какой код отрабатывает.
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан