|
Загвоздка с ПодключитьОбработчикОжидания в Web |
☑ |
0
vasiliy_oren
17.04.15
✎
10:53
|
Доброго времени суток формучане.
Возникли проблемы с операцией "ПодключитьОбработчикОжидания", сегдня уже сделал простейший пример:
Обработка:
&НаКлиенте
Процедура Команда1 (Команда)
ПодключитьОбработчикОжидания ("ЗапускПоРасписанию",1,Истина);
КонецПроцедуры
ОбщийМодульОжидание (Глобальный, Клиент (Управляемое приложение))
&НаКлиенте
Процедура ЗапускПоРасписанию () Экспорт
ОбщийМодуль1.УстановитьКонстанту();
ПодключитьОбработчикОжидания ("ЗапускПоРасписанию",1,Истина);
КонецПроцедуры
ОбщийМодуль1 (Сервер, Вызов сервера)
Функция УстановитьКонстанту () Экспорт
ТД=ТекущаяДата();
Константы.Констанстанта1.Установить (ТД);
КонецФункции
То есть простейший механизм - при нажатии на кнопку в обработке запускается процедура изменения данных в константе, после чего процедура опять себя запускает через секунду и так по кругу.
В толстом и тонком клиенте все отрабатывает на ура, а вот в Веб-клиенте ошибка - "Несоответствие типов (параметр номер '1')", а мне нужен именно web. Ничего толкового на просторах инета не нашел. Нашел только, что данная ошибка была исправлена еще в 8.2.13.219. У меня 8.3.5.1119.
Подскажите, что неверно сделал или как можно победить данную ошибку.
Заранее спасибо за подсказки :)
|
|
1
asady
17.04.15
✎
11:07
|
(0) на какую строку идет несоответствие типов?
|
|
2
vasiliy_oren
17.04.15
✎
11:16
|
На обработке:
Процедура Команда1 (Команда)
ПодключитьОбработчикОжидания ("ЗапускПоРасписанию",1,Истина); <--
КонецПроцедуры
|
|
3
asady
17.04.15
✎
11:19
|
(2) так попробуй - та же ошибка?
ЭтаФорма.ПодключитьОбработчикОжидания ("ЗапускПоРасписанию",1,Истина);
|
|
4
vasiliy_oren
17.04.15
✎
11:19
|
Возможно что напутал с директивами или с типами общих модулей, поэтому их расписал. Уже на всякий случай и апачу перезапускал, результат тот же :(
|
|
5
vasiliy_oren
17.04.15
✎
11:20
|
К сожалению та же, даже при указании объекта.
|
|
6
vasiliy_oren
17.04.15
✎
11:38
|
Хм, Создал еще один модуль (Клиент), куда в функцию кинул ПодключитьОбработчикОжидания, все заработало в вебе. Тема в принципе закрыта, непонятно только, почему отказывался работать в модуле, который отличается только глобальностью.
|
|