Как заставить 1С сохранять с нужным именем файла?

Клиент озадачил — хочет программно формировать имя файла, при сохранении печатной формы из внешней обработки печати из диалога сохранения файла:

Проверил, что сохраняется в файл с таким именем:

Отладчиком посмотрел, что это синоним обработки, размещенный в коллекции печатных форм:

Дальше дело техники, в процедуре Печать:

Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
	
		.... 
	
	//ИМЯ ПОДМЕНЯЕМ ТУТ 
	КоллекцияПечатныхФорм[0].СинонимМакета = "УПД";
	
КонецПроцедуры

И в результате сохраняется с нужным именем:

image_pdfimage_print

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Вам может также понравиться...

комментария 2

  1. Сергей:

    За это отвечает реквизит «ИмяФайлаПечатнойФормы».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *