|
ПриАктивизацииЭлемента | ☑ | ||
---|---|---|---|---|
0
extrim-style
22.12.11
✎
09:57
|
81 Необходимо отследить в форме активизацию элемента. Обрабочтик ожидания?
|
|||
1
mirosh
22.12.11
✎
09:59
|
(0) активизация - это что значит? и о каком элементе речь?:
|
|||
2
extrim-style
22.12.11
✎
10:01
|
(1) Активизация значит - ТекущийЭлемент. Любой элемент.
|
|||
3
Maxus43
22.12.11
✎
10:03
|
сам момент активизации через обработчик ожидания не поймаеш, только когда он сработает... зачем хоть?
|
|||
4
extrim-style
22.12.11
✎
10:10
|
Есть форма выбора для групповой печати. На форме список для выбора необходимых элементов. Есть кнопка "Печать текущего" для печати текущего элемента. Сделал автопечать через 5 сек через ОбработчикОжидания с уведомлением на кнопке. Если юзер выбирает любой другой элемент, то нужно отключить обработчик. Период опроса 1 сек. Видимо нужно поставить 0.1, раз вариантов нет больше.
|
|||
5
extrim-style
22.12.11
✎
10:15
|
{Форма.ФормаВыбораПечати(14)}: Ошибка при вызове метода контекста (ПодключитьОбработчикОжидания): Недопустимое значение параметра (параметр номер '3') (Обработчик ожидания с нулевой задержкой может устанавливаться только для однократного выполнения)
ПодключитьОбработчикОжидания("ОбработкаОжидания", 0.1, Ложь); по причине: Недопустимое значение параметра (параметр номер '3') (Обработчик ожидания с нулевой задержкой может устанавливаться только для однократного выполнения) |
|||
6
Maxus43
22.12.11
✎
10:15
|
минимум секунда
|
|||
7
PVV65
22.12.11
✎
10:15
|
Событие табличного поля "ПриАктивацииСтроки".
|
|||
8
extrim-style
22.12.11
✎
10:21
|
+(5) это что получается, только 1 сек можно период опроса поставить?
но тогда не очень хорошо получается. Пользователь сразу при активизации другого элемента не видит отключение таймера на кнопке - только по прошествии секунды. (7) там не только это событие ("активизации"), еще и ПриАктивизацииКолонки, + еще есть элементы на форме (СнятьФлажки, УстановитьФлажки и пр.), не хотелось бы в каждом прописывать. |
|||
9
extrim-style
22.12.11
✎
10:24
|
теоретически можно обработчик ожидания с опросом в 0.1 сек поставить в цикл, наверное...
|
|||
10
mirosh
22.12.11
✎
10:24
|
(9) но зачем все это?):)
|
|||
11
PVV65
22.12.11
✎
10:27
|
(8) При чем здесь остальные события?
Пользователь изменил строку списка, сработало событие "ПриАктивацииСтроки", в обработчике этого события отключаешь обработчик ожидания - ОтключитьОбработчикОжидания("ПриОжидании"); |
|||
12
extrim-style
22.12.11
✎
10:30
|
(11) остальные события при том, что условие для не печати текущего - актвизация любого другого элемента формы, а их не 1, и не 2.
|
|||
13
extrim-style
22.12.11
✎
10:32
|
(10) Чтобы юзверям не приходилось для печати текущего 2 раза кнопку нажимать). А делать отдельную кнопку для печати не хочется, тем более места нет на форме.
|
|||
14
extrim-style
22.12.11
✎
10:34
|
А как в 1С паузу реализовать?
|
|||
15
extrim-style
22.12.11
✎
10:35
|
+(13) не обработчиком ожидания
|
|||
16
PVV65
22.12.11
✎
10:36
|
(12)(13) Абалдеть.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |