|
Загвоздка с ПодключитьОбработчикОжидания в 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
|
Хм, Создал еще один модуль (Клиент), куда в функцию кинул ПодключитьОбработчикОжидания, все заработало в вебе. Тема в принципе закрыта, непонятно только, почему отказывался работать в модуле, который отличается только глобальностью.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |