![]() |
![]() |
|
ВнешнееСобытие | ☑ | ||
---|---|---|---|---|
0
RShurik
07.05.14
✎
17:23
|
Добрый вечер, подскажите как можно сделать чтобы отрабатывало только нужное внешнее событие
Ситуация следующая, у меня есть обработка с двумя формами, на первой форме обрабатываю Первое внешнее событие, после чего нужно нажать кнопку и там обработать Второе внешнее событие, все нормально отрабатывает, но после выполнения Второго следом происходит выполнение Первого |
|||
1
RShurik
07.05.14
✎
17:25
|
Вопрос собственно в том как сделать чтобы Первое не выполнялось после Второго?
|
|||
2
Torquader
07.05.14
✎
17:30
|
А как отслеживаются что оно первое или второе ?
|
|||
3
RShurik
07.05.14
✎
17:38
|
По первому сканированию проиходит заполнение формы,
на заполненой форме нажимают кнопку, модально открывается форма, сканируют штрих-код,форма закрывается и записывается документ |
|||
4
RShurik
07.05.14
✎
17:59
|
(2) по номерам они не отслеживаются я их условно назвал 1-е и 2-е
|
|||
5
Torquader
07.05.14
✎
18:23
|
(4) Тогда где-то должно храниться описание того факта, какое из событий форма сейчас ожидает.
|
|||
6
RShurik
07.05.14
✎
18:45
|
в семерке 1с стоит условие
если форма.толькочтение = 0 тогда ... я думаю что это условие выполняется когда открыта модальная форма, а здесь я проверял это условие не выполняется |
|||
7
DmitrO
07.05.14
✎
19:24
|
В семёрке внешние события передаются только в активную форму, а в восьмёрке во все открытые формы.
Думаю что надо смотреть на данные события и в зависимости от содержимого данных игнорировать не нужные события. Ну или реагировать только на нужные. :) |
|||
8
RShurik
07.05.14
✎
19:28
|
а можно пример кода,а то я только учусь не соображу как сделать
|
|||
9
DmitrO
07.05.14
✎
19:44
|
Я имел в виду так.
Если ШК начинается с "24" то это событие для первой формы, обрабатываем, иначе ничего не делаем. Если ШК начинается с "27", то это событие для второй формы. |
|||
10
DmitrO
07.05.14
✎
19:46
|
В каждой форме свой же ведь обработчик события.
|
|||
11
RShurik
07.05.14
✎
20:36
|
спасибо,буду завтра делать условия.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |