|
8.2 Веб-клиент. Не отрабатывает обработчик события формы | ☑ | ||
---|---|---|---|---|
0
Rounder
01.06.12
✎
11:04
|
8.2.15.294
Apache Есть обработчик события: &НаКлиенте Процедура ПериодОплатыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) ВыбранноеЗначение = НачалоМесяца(ВыбранноеЗначение); Элементы.ДатаПроп.Заголовок = Формат(ВыбранноеЗначение, "ДФ='MMMM yyyy'"); Объект.ПериодОплаты = ВыбранноеЗначение; КонецПроцедуры В тонком и толстом клиенте работает, в веб-клиенте нет. Из-за чего может быть? |
|||
1
Rounder
01.06.12
✎
11:21
|
Актуально.
|
|||
2
Rounder
01.06.12
✎
11:38
|
Up
|
|||
3
MadHead
01.06.12
✎
11:45
|
Не в блокировке выплывающих окон дело?
|
|||
4
Rounder
01.06.12
✎
11:51
|
Всплывающие окна разрешены. Плюс к этому обработчик вроде не должен генерировать никаких окон.
|
|||
5
Rounder
01.06.12
✎
12:09
|
Такое ощущение, что в этот обработчик совсем не попадает.
|
|||
6
Rounder
01.06.12
✎
13:22
|
Up
|
|||
7
Deniskind
01.06.12
✎
13:38
|
Может, просто, элементы не перерисовываются?
|
|||
8
Deniskind
01.06.12
✎
13:42
|
(7) Не, не то. Прошу прощения.
|
|||
9
Rounder
01.06.12
✎
15:00
|
Проверил.
Это поле ввода типа Дата. Обработчик ОкончаниеВводаТекста - работает, а ОбработкаВыбора - нет. Т.е. вообще не срабатывает событие в веб-клиенте. |
|||
10
Азазелло
01.06.12
✎
15:02
|
(9) а разве ОбработкаВыбора должна срабатывать при интерактивном вводе даты руками, не из формы ввода даты (календарика)?
|
|||
11
Rounder
01.06.12
✎
15:04
|
Не должна конечно. Я проверял вообще ли работают обработки на этом поле. Сделал две вышеописанняе обработки в которые выводил Сообщить().
Так вот когда вводил дату руками - то Соообщить() срабатывала и показывала, что я в нужном обработчике - ОкончаниеВводаТекста. Когда же выбирал дату из "календаря", то система молчала. Т.е. в обработчки ОбработкаВыбора я не попадал. |
|||
12
Азазелло
01.06.12
✎
15:06
|
(11) ПриНачалеВыбора случаем не переопределена со СтандартнаяОбработка = Ложь?
|
|||
13
Азазелло
01.06.12
✎
15:08
|
+(12) в смысле, НачабоВыбора
|
|||
14
Rounder
01.06.12
✎
15:10
|
Нет. Единственная обработка на этом поле - это ОбработкаВыбора.
Да и суть то в том - что обработка везде отрабатывает - кроме веб-клиента. |
|||
15
Азазелло
01.06.12
✎
15:17
|
Веб-клиент под каким браузером?
|
|||
16
Rounder
01.06.12
✎
15:21
|
И под ИЕ 8 и под ФФ 7.0.1 и под ФФ 9.0.1
|
|||
17
Азазелло
01.06.12
✎
15:22
|
а Google Chrome? Мы своих всех веб-клиентосов принудительно на него посадили, ибо другие браузеры неадекватны...
|
|||
18
Rounder
01.06.12
✎
15:24
|
Не - не прокатит - слишком строгая политика предприятия в этом плане. Очень много компов.
|
|||
19
Rounder
01.06.12
✎
16:19
|
Может у кого поднят веб-сервер... Хочу попросить повесить на поле выбора типа Дата обработчик ОбработкаВыбора и проверить срабатывает ли он.
|
|||
20
Rounder
04.06.12
✎
10:14
|
По прежнему актуально. Может кто-нибудь сможет у себя проверить на веб-клиенте это событие?
|
|||
21
Deniskind
04.06.12
✎
10:51
|
(20) Попробовал. В веб клиенте событие не срабатывает. Apache 2.2.22. Открываю через эксплорер 8.
|
|||
22
Deniskind
04.06.12
✎
10:53
|
+(21) Платформа 8.2.15.315
|
|||
23
Rounder
04.06.12
✎
10:58
|
(22) А в эксплорере срабатывает?
|
|||
24
Rounder
04.06.12
✎
10:58
|
Торможу - не так прочитал сообщение.
|
|||
25
Deniskind
04.06.12
✎
11:00
|
(24) Дополню, на всякий случай, что в тонком клиенте срабатывает.
|
|||
26
Rounder
04.06.12
✎
11:01
|
Ну тогда получается либо запрещать выбор и давать вводить дату только руками и обрабатывать ОкончаниеВводаТекста либо вообще отказываться от обработки этого поля...
Плохо. (25) Ну с тонким клиентом проблемы нету и у меня. Спасибо, что проверил веб-клиент. |
|||
27
Deniskind
04.06.12
✎
11:07
|
(26) Попробуйте ПриИзменении. У меня срабатывает.
|
|||
28
Rounder
04.06.12
✎
11:12
|
(27) Попробую
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |