Нужно создать внутренний документ с файлом (и файл заполнить)
файл в документе есть но поля данными незаполнены
при нажатии заполнить данными документа ошибка
Ошибка работы с приложением ворд, проверьте правильность установки. если в документ добавить файл по шаблону ручками - все ок - все отрабатывает и заполняет
как создать файл по шаблону во внутреннем документе и заполнить его
//создать внутренний документ
ДанныеЗаполнения = Новый Структура;
ШаблонДокумента = Объект.ШаблонДокумента;
ДанныеЗаполнения.Вставить("ШаблонДокумента", ШаблонДокумента);
ДанныеЗаполнения.Вставить("Основание", Проект);
НовыйДок = Справочники.ВнутренниеДокументы.СоздатьЭлемент();
НовыйДок.Проект=Выб.ссылка;
НовыйДок.Заполнить(ДанныеЗаполнения);
НовыйДок.Папка=Объект.ПапкаВнутреннихДокументов;
НовыйДок.Наименование=""+НовыйДок.ВидДокумента+"/"+НовыйДок.Проект+"/"+НовыйДок.Проект.ДМ_ОсновнойДолжник;
НовыйДок.Заголовок=""+НовыйДок.ВидДокумента+"/"+НовыйДок.Проект+"/"+НовыйДок.Проект.ДМ_ОсновнойДолжник;
НовыйДок.Ответственный=Выб.Ссылка.ДМ_Ответственный;
НовыйДок.Организация=Объект.Организация;
НовыйДок.Записать();
//файлы
ТаблицаФайлы = Новый ТаблицаЗначений;
ТаблицаФайлы.Колонки.Добавить("Наименование");
ТаблицаФайлы.Колонки.Добавить("Расширение");
ТаблицаФайлы.Колонки.Добавить("ПолныйПуть");
ТаблицаФайлы.Колонки.Добавить("ИндексКартинки");
ТаблицаФайлы.Колонки.Добавить("ШаблонОснованиеДляСоздания");
ТаблицаФайлы.Колонки.Добавить("ДобавленИзШаблона");
ШаблоныДокументов.ЗаполнитьФайлыДокументаПоШаблону(Объект.ШаблонДокумента, ТаблицаФайлы, Ложь);
Для Каждого СтрокаФайл Из ТаблицаФайлы Цикл //ТаблицаФайлы
ФайлОбъект = СтрокаФайл.ШаблонОснованиеДляСоздания.Скопировать();;
ФайлОбъект.ШаблонОснованиеДляСоздания = СтрокаФайл.ШаблонОснованиеДляСоздания;
ФайлОбъект.ВладелецФайла = НовыйДок.ссылка;
ФайлОбъект.Записать();
//При необходимости автозаполнения раскомментировать
АвтозаполнениеШаблоновФайловКлиентСервер.ЗаполнитьПоляФайлаДаннымиВладельца(Ложь, ФайлОбъект.Ссылка, Истина,,НовыйДок.Ссылка);
КонецЦикла;
//файлы
ШаблоныДокументов.ЗаполнитьРеквизитыДокументаПоШаблону(ШаблонДокумента, НовыйДок);
//ШаблоныДокументов.ЗаполнитьФайлыДокументаПоШаблону(ШаблонДокумента,ТаблицаФайлы,Ложь);
//создать внутренний документ
Показать
еще в каких то случаях заполнялся файл в шаблоне документа, а не в самом созданном документе