39 lines
2.0 KiB
Markdown
39 lines
2.0 KiB
Markdown
---
|
||
title: Напечатать присоединенные файлы
|
||
slug: общие-работа-с-присоединенными-файлами/напечатать-присоединенные-файлы
|
||
---
|
||
|
||
# Описание
|
||
|
||
```bsl
|
||
// Выполняет печать файлов на принтер.
|
||
// Синтаксис
|
||
//
|
||
// Процедура НапечататьФайлы(Знач Файлы, ИдентификаторФормы = Неопределено) Экспорт
|
||
// Параметры
|
||
//
|
||
// Файлы - ОпределяемыйТип.ПрисоединенныйФайл
|
||
// - Массив из ОпределяемыйТип.ПрисоединенныйФайл
|
||
// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище
|
||
// которой будет помещен файл.
|
||
РаботаСФайламиКлиент.НапечататьФайлы(МассивФайлов, УникальныйИдентификатор);
|
||
|
||
```
|
||
|
||
# Пример применения
|
||
```bsl
|
||
&НаКлиенте
|
||
Процедура НапечататьФайлы(Команда)
|
||
|
||
ФайлСсылка = ФайлКартинкиНоменклатуры(Объект.Номенклатура);
|
||
|
||
Если ФайлСсылка.Пустая() Тогда
|
||
ОбщегоНазначенияКлиент.СообщитьПользователю("У номенклатуры не выбран файл картинки!");
|
||
Возврат;
|
||
КонецЕсли;
|
||
|
||
МассивФайлов = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(ФайлСсылка);
|
||
РаботаСФайламиКлиент.НапечататьФайлы(МассивФайлов, ЭтотОбъект.УникальныйИдентификатор);
|
||
|
||
КонецПроцедуры
|
||
``` |