|  | Можно ли в методе ПолучитьФорму в данные заполнения передать табличную часть? | ☑ | 
    
        | 0
    
        usd1001   18.07.19✎ 11:41 | 
        Цель - открыть форму не записанного документа. Реквизиты заполняются без проблем, а с табличными частями не знаю что делать. Документ типовой, поэтому заполнять надо из обработки.     |  | 
    
        | 1
    
        RomanYS   18.07.19✎ 11:42 | 
        (0) А в чем проблема с ТЧ? Покажи код     |  | 
    
        | 2
    
        usd1001   18.07.19✎ 11:49 | 
        (1)  Форма = ПолучитьФорму("Документ.СчетКлиента.Форма.ФормаДокумента",Новый Структура("ЗначенияЗаполнения",СтруктураДанных));
 В структуре данных ТЧ как массив структур.
 |  | 
    
        | 3
    
        olegves   18.07.19✎ 12:04 | 
        (2) Для каждого ид из СтруктураДанных Цикл
дс = Форма.ТвояТЧ.Добавить();
 ЗаполнитьЗначенияСвойств(дс, ид);
 КонецЦикла;
 |  | 
    
        | 4
    
        usd1001   18.07.19✎ 12:05 | 
        (3) Пробовал. "Нельзя изменять поле содержащее объект данных формы"     |  | 
    
        | 5
    
        RomanYS   18.07.19✎ 12:09 | 
        (4) на какой строке?     |  | 
    
        | 6
    
        usd1001   18.07.19✎ 12:18 | 
        (5) Ну я не совсем как в примере заполнял. Пробовал вызывать процедуру "ЗаполнитьТЧ" из (2) Ее дословный код:
 Для каждого ТабличнаяЧасть из Метаданные.Документы.СчетКлиента.ТабличныеЧасти Цикл
 Форма[ТабличнаяЧасть.Имя].Загрузить(ЗначениеИзСтрокиВнутрСервер(СтруктураДанных[ТабличнаяЧасть.Имя]));
 КонецЦикла;
 
 Буду рад услышать, что это не одно и тоже.
 |  | 
    
        | 7
    
        usd1001   18.07.19✎ 12:19 | 
        (6) Небольшое пояснение - табличные части преобразовывал в строки. Форма заполнялась без проблем. Ошибка выдавалась сразу по завершении процедуры.     |  | 
    
        | 8
    
        RomanYS   18.07.19✎ 12:42 | 
        (7) (6) У тебя ошибка при передаче формы на сервер.
 Делай (2) на клиенте.
 |  | 
    
        | 9
    
        singlych   18.07.19✎ 13:05 | 
        (6) Форма.Объект[ТабличнаяЧасть.Имя]....
не?
 |  | 
    
        | 10
    
        usd1001   25.07.19✎ 11:57 | 
        (3) Немного с опозданием, но спасибо, все получилось     |  |