Формирование имени файла печатной формы при сохранении

1. user2078314 19.09.24 19:31 Сейчас в теме
Заранее предупрежу, я новичок. И заранее спасибо!

Проблема в следующем: после повышения версии платформы (1С:Предприятие 8.3), печатным формам, при сохранении на комп не присваивается имя (картинка 1).
Ранее всё было ок: название объекта + ссылка.

Подскажите пожалуйста, как это исправить хотя бы для конкретного документа.
В форме объекта есть процедура для кнопки, которая открывает печатную форму. Я добавила ДиалогСохраненияФайла, но он открывает модальное окно при открытии формы (картинка 2), а не при нажатии Сохранить. При этом кнопка "Сохранить", всё так же сохраняет без формирования имени

&НаКлиенте
Процедура ПечатьДеталиУпаковки(Команда)

ТаблицаДокумента = Новый ТабличныйДокумент;
ТаблицаДокумента.ОтображатьСетку = Ложь;
ТаблицаДокумента.ОтображатьЗаголовки = Ложь;
ТаблицаДокумента.ОтображатьГруппировки = Ложь;
ТаблицаДокумента.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ПечатьДеталиУпаковкиСервер(Объект.Ссылка,ТаблицаДокумента);
ТаблицаДокумента.ТолькоПросмотр=истина;
ТаблицаДокумента.Показать("Заказ деталей/упаковок: " + Строка(Объект.Ссылка));


// Открываем диалог сохранения файла
ДиалогСохраненияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
ДиалогСохраненияФайла.Заголовок = "Сохранение печатной формы";
ДиалогСохраненияФайла.ПолноеИмяФайла = "Заказ деталей/упаковок: " + Строка(Объект.Ссылка);
ДиалогСохраненияФайла.Расширение = "xlsx";

Если ДиалогСохраненияФайла.Выбрать() Тогда
ТаблицаДокумента.ТолькоПросмотр = Истина;
ТаблицаДокумента.Записать(ДиалогСохраненияФайла.ПолноеИмяФайла);
ТаблицаДокумента.Показать("Заказа деталей/упаковок: " + Строка(Объект.Ссылка));
КонецЕсли;

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

Мне нужно отдельную процедуру сделать для сохранения? Или в целом можно настроить команда для кнопки "Дискета"?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
3. user2078314 20.09.24 11:28 Сейчас в теме
(2) спасибо.

Всё оказалось проще чем я думала:
ТаблицаДокумента.Показать(Объект.Ссылка, Объект.Ссылка);
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Burgunchic 5 20.09.24 00:21 Сейчас в теме
А символ обратного слэша "/" в имени норм?
Может убрать его на всякий.
3. user2078314 20.09.24 11:28 Сейчас в теме
(2) спасибо.

Всё оказалось проще чем я думала:
ТаблицаДокумента.Показать(Объект.Ссылка, Объект.Ссылка);
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот