Имя: Пароль:
1C
1С v8
Как из сервера вызвать процедуру, которая находится на клиенте?
, ,
0 rotting
 
01.11.12
16:31
Никогда не использовал и упр и обычные формы вместе, а тут пришлось.

Вот такой код в общем модуле не работает:

&НаСервере
Процедура  ВывестиНапоминаниеСервер(ПараметрыЗадачиСтруктура) Экспорт
    КоличествоЭлементов = ПараметрыЗадачиСтруктура.Количество();
    Если  КоличествоЭлементов  > 0  Тогда
        НапоминаниеСервер.ВыводитсяЗадача(Истина);
       
        ТекстЗаявок = Новый СписокЗначений;
        ЗаявкиПрочитанные = Новый СписокЗначений;
   
        П = Новый Структура("Ключ", ПараметрыЗадачиСтруктура);
   
       
        ОткрытьНапоминалку(П);
       
        НапоминаниеСервер.ВыводитсяЗадача(Ложь);
    КонецЕсли;    
КонецПроцедуры

&НаКлиенте
Процедура ОткрытьНапоминалку(П)
   ОткрытьФорму("ОбщаяФорма.НадоедливаяФорма",П);
КонецПроцедуры

Пишет что процедура ОткрытьНапоминалку() не определена, как правильно?
1 х86
 
01.11.12
16:32
1с так не умеет
2 rotting
 
01.11.12
16:33
(1) от пля...  теперь придеться еще кучу кода писать, эх....
3 х86
 
01.11.12
16:33
(1)+ токма обработчик ожидания на клиенте или к.л. ВК
4 Wobland
 
01.11.12
16:34
а я вот вижу напоминалку как отдельную обработку..
5 Stepa86
 
01.11.12
16:34
Сервер никогда не умел вызывать клиент
6 rotting
 
01.11.12
16:36
(5) да вспомнил уже, просто в упр режиме это все работает на ура
7 ERWINS
 
01.11.12
16:36
откуда сервер знает на каком клиенте надо вызвать?
8 х86
 
01.11.12
16:37
(6)>> в упр режиме это все работает на ура

если не трудно расскажите плиз
9 rotting
 
01.11.12
16:37
(7) да понял я это, вот только почему в упр режиме этот код работает, видать в упр режиме знает)))
10 ptiz
 
01.11.12
16:38
(0) С сервера нельзя вызывать процедуры клиента.
11 MRAK
 
01.11.12
16:38
(9) что за "упр режим"?
12 ptiz
 
01.11.12
16:39
(9) Что-то ты путаешь.
13 rotting
 
01.11.12
16:40
(8) весь этот код начинается с процедурки ПриНачалеРаботыСистемы() в модуле управляемого приложения, а вот когда эту строчку кода прописал и в модуле обычного приложения, то вылезла вот такая ошибка....
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.