Формирование имени файла печатной формы при сохранении
Заранее предупрежу, я новичок. И заранее спасибо!
Проблема в следующем: после повышения версии платформы (1С:Предприятие 8.3), печатным формам, при сохранении на комп не присваивается имя (картинка 1).
Ранее всё было ок: название объекта + ссылка.
Подскажите пожалуйста, как это исправить хотя бы для конкретного документа.
В форме объекта есть процедура для кнопки, которая открывает печатную форму. Я добавила ДиалогСохраненияФайла, но он открывает модальное окно при открытии формы (картинка 2), а не при нажатии Сохранить. При этом кнопка "Сохранить", всё так же сохраняет без формирования имени
&НаКлиенте
Процедура ПечатьДеталиУпаковки(Команда)
ТаблицаДокумента = Новый ТабличныйДокумент;
ТаблицаДокумента.ОтображатьСетку = Ложь;
ТаблицаДокумента.ОтображатьЗаголовки = Ложь;
ТаблицаДокумента.ОтображатьГруппировки = Ложь;
ТаблицаДокумента.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ПечатьДеталиУпаковкиСервер(Объект.Ссылка,ТаблицаДокумента);
ТаблицаДокумента.ТолькоПросмотр=истина;
ТаблицаДокумента.Показать("Заказ деталей/упаковок: " + Строка(Объект.Ссылка));
// Открываем диалог сохранения файла
ДиалогСохраненияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
ДиалогСохраненияФайла.Заголовок = "Сохранение печатной формы";
ДиалогСохраненияФайла.ПолноеИмяФайла = "Заказ деталей/упаковок: " + Строка(Объект.Ссылка);
ДиалогСохраненияФайла.Расширение = "xlsx";
Если ДиалогСохраненияФайла.Выбрать() Тогда
ТаблицаДокумента.ТолькоПросмотр = Истина;
ТаблицаДокумента.Записать(ДиалогСохраненияФайла.ПолноеИмяФайла);
ТаблицаДокумента.Показать("Заказа деталей/упаковок: " + Строка(Объект.Ссылка));
КонецЕсли;
КонецПроцедуры
Мне нужно отдельную процедуру сделать для сохранения? Или в целом можно настроить команда для кнопки "Дискета"?
Проблема в следующем: после повышения версии платформы (1С:Предприятие 8.3), печатным формам, при сохранении на комп не присваивается имя (картинка 1).
Ранее всё было ок: название объекта + ссылка.
Подскажите пожалуйста, как это исправить хотя бы для конкретного документа.
В форме объекта есть процедура для кнопки, которая открывает печатную форму. Я добавила ДиалогСохраненияФайла, но он открывает модальное окно при открытии формы (картинка 2), а не при нажатии Сохранить. При этом кнопка "Сохранить", всё так же сохраняет без формирования имени
&НаКлиенте
Процедура ПечатьДеталиУпаковки(Команда)
ТаблицаДокумента = Новый ТабличныйДокумент;
ТаблицаДокумента.ОтображатьСетку = Ложь;
ТаблицаДокумента.ОтображатьЗаголовки = Ложь;
ТаблицаДокумента.ОтображатьГруппировки = Ложь;
ТаблицаДокумента.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ПечатьДеталиУпаковкиСервер(Объект.Ссылка,ТаблицаДокумента);
ТаблицаДокумента.ТолькоПросмотр=истина;
ТаблицаДокумента.Показать("Заказ деталей/упаковок: " + Строка(Объект.Ссылка));
// Открываем диалог сохранения файла
ДиалогСохраненияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
ДиалогСохраненияФайла.Заголовок = "Сохранение печатной формы";
ДиалогСохраненияФайла.ПолноеИмяФайла = "Заказ деталей/упаковок: " + Строка(Объект.Ссылка);
ДиалогСохраненияФайла.Расширение = "xlsx";
Если ДиалогСохраненияФайла.Выбрать() Тогда
ТаблицаДокумента.ТолькоПросмотр = Истина;
ТаблицаДокумента.Записать(ДиалогСохраненияФайла.ПолноеИмяФайла);
ТаблицаДокумента.Показать("Заказа деталей/упаковок: " + Строка(Объект.Ссылка));
КонецЕсли;
КонецПроцедуры
Мне нужно отдельную процедуру сделать для сохранения? Или в целом можно настроить команда для кнопки "Дискета"?
Прикрепленные файлы:
По теме из базы знаний
- Мониторинг ПФР/Минтруда по приказу № Пр-366. Форма для сбора сведений о заработной плате работников бюджетной сферы. Автоматическое заполнение с возможностью корректировки и консолидации и выгрузка в формате XML. ЗГУ/ЗУП 3.1
- Программное формирование существующих печатных форм
- Резервное копирование и восстановление 1С баз на PostgreSQL в Windows с помощью pgAdmin, bat-файлов и планировщика
- Автоматическое сохранение печатных форм подписанных входящих документов 1С:ЭДО для 1С:Бухгалтерии 3.0 с отметками ЭП при подписании получателем
- Автоматическое формирование наименования при сохранении печатных форм
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот