Имя: Пароль:
1C
 
Как из функции &НаСервере вызвать общий модуль ОбработкаТабличнойЧастиКлиент?
0 Вася Теркин
 
29.12.18
06:59
Нужно в обработке создать документ, проставить номенклатуру и количество и потом выполнить все то что делается ПриИзмененииНоменклатуры в форме Форма.ФормаДокумента.
Создать Документ я могу только на сервере.
Документы.ПоступлениеТоваровУслуг.СоздатьДокумент()
А как потом клиентские модули использовать?
1 Вася Теркин
 
29.12.18
07:00
ДокументОбъект я ведь тоже на клиент передать не могу в верхнюю вызывающую процедуру чтобы там вызвать ОбработкаТабличнойЧастиКлиент.ОбработатьСтрокуТЧ(
2 Провинциальный 1сник
 
29.12.18
07:01
Никак. Сервер о клиенте понятия не имеет.
3 Вася Теркин
 
29.12.18
07:20
Ну да. Придется кишки все до серверных функций разматывать...
4 Вася Теркин
 
29.12.18
07:25
Нашел, конкретно здесь
    Если НеобходимВызовСервера(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения) Тогда
        
        ТекущаяСтрокаСтруктура = ПолучитьТекущуюСтрокуСтруктурой(ТекущаяСтрока,СтруктураДействий);
        
        ОбработкаТабличнойЧастиВызовСервера.ОбработатьСтрокуТЧ(ТекущаяСтрокаСтруктура, СтруктураДействий, КэшированныеЗначения);
        
        ЗаполнитьЗначенияСвойств(ТекущаяСтрока,ТекущаяСтрокаСтруктура);
        
        Возврат;
    КонецЕсли;

Значит, можно вместо нее ОбработкаТабличнойЧастиВызовСервера.ОбработатьСтрокуТЧ использовать.