Имя: Пароль:
1C
1С v8
Запись в табличную часть документа из внешней обработки
0 FR95
 
11.01.18
18:13
Как из формы внешней обработки обратиться к табличной части документа и записать в определенную ячейку строки значение?
Данный код не работает (если можно, прошу исправить).
&НаСервере
Функция ПолучитьДокумент()
    Возврат Документы.КВП_РегистрацияОплаты;
КонецФункции

&НаКлиенте
Процедура Ок(Команда)
    ДеревоРасшифровкаПлатежа = ПолучитьТЧ();    
        

    ДокументРО = ПолучитьДокумент();
    ТабЧастьРО = ДокументРО.РасшифровкаПлатежа.Выгрузить();
    Для Каждого Стр Из ТабЧастьРО Цикл
         ОбойтиДеревоЗначений(Стр);
    КонецЦикла;


КонецПроцедуры

&НаКлиенте
Процедура ОбойтиДеревоЗначений(Элемент)
    ПодчиненныйЭлемент=Элемент.ПолучитьЭлементы();
    Для Каждого Строка из ПодчиненныйЭлемент Цикл
    Строка.Сумма = 100;
        ОбойтиДеревоЗначений(Строка);
    КонецЦикла;
КонецПроцедуры
1 Мимохожий Однако
 
11.01.18
18:18
2 vicof
 
11.01.18
19:19
1. Понять взаимодействие клиента и сервера, и знать, какие команды можно на клиенте и сервере выполнять, какие нельзя.
2. Понять разницу между объектами формы и объектами метаданных.
3. Сделать свою хотелку
3 breezee
 
11.01.18
19:20
(0) Как вы думаете, какой тип будет у переменной "ДокументРО"?
4 vicof
 
11.01.18
19:22
Код выбросить на помойку