Имя: Пароль:
1C
 
V8: подкинуть имя файла на печать при сохранении текста формы
0 andrewrocker
 
12.07.25
21:50
Добрый день, использую конструктор печати, но не могу передать при сохранении типизированное имя файла.

Как в тексте команды, так и в тексте процедуры печать в модуле менеджера пишу:

ТабДок.ИспользуемоеИмяФайла = "Мое Имя Файл"

Это при сохранении не подскакивает.

Процедура ПечатьСчет(ТабДок, Ссылка) Экспорт

	Если Не Ссылка[0].Проведен Тогда
		Сообщить("Печать непроведенного документа невозможна!");
		Возврат;
	КонецЕсли;	

	ТабДок.ИспользуемоеИмяФайла = Лев(Ссылка[0],СтрДлина(Ссылка[0])-9) + Строка(" г.");

.....

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


&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
	//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
	ТабДок = Новый ТабличныйДокумент;
	Печать(ТабДок, ПараметрКоманды);

	ТабДок.ОтображатьСетку = Ложь;
	ТабДок.Защита = Ложь;
	ТабДок.ТолькоПросмотр = Ложь;
	ТабДок.ОтображатьЗаголовки = Ложь;
    ТабДок.ИспользуемоеИмяФайла = (Лев(ПараметрКоманды[0],СтрДлина(ПараметрКоманды[0])-9) + Строка(" г."));
		ТабДок.Показать(Лев(ПараметрКоманды[0],СтрДлина(ПараметрКоманды[0])-9) + Строка(" г."));
	//}}
КонецПроцедуры
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.