Зависает при обращении к серверу
☑
0
Михей
07.10.13
✎
11:18
Всем привет!
Не могу разобраться в ошибке.
На управляемой форме лежит таблица значений у которой есть событие ПриАктивизацииСтроки, внути процедуры я обращаюсь к серверной процедуре и в этот момент все зависает, такое ощущение что уходит в бесконечный цикл.
Как только процедуру изменяю на клиентскую все работает. Но клиентская мне не подходит.
Ниже пример вызова.
&НаКлиенте
Процедура ФайлыПриАктивизацииСтроки(Элемент)
СсылкаНаФайл = Элементы.Файлы.ТекущаяСтрока;
ЗаполнитьДеревоВерсийНаСервере(СсылкаНаФайл);
КонецПроцедуры
&НаСервере // Если тут изменить на &НаКлиенте все работает
Процедура ЗаполнитьДеревоВерсийНаСервере(ТекущийФайл)
// Тут запрос и заполнение
КонецПроцедуры
Спасибо!
1
Fragster
модератор
07.10.13
✎
11:21
потому что после возврата на сервер снова вызывается ПриАктивизацииСтроки
2
Fragster
модератор
07.10.13
✎
11:21
*с сервера
3
Михей
07.10.13
✎
11:24
(1) эм... а как выкрутиться? надо данные получить все равно
4
Fragster
модератор
07.10.13
✎
11:36
(3) ну сделай так, чтобы оно смотрело, уходило ли оно уже на сервер или нет...
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший