31.03.2016 Сергей Семенов 16218
Сохранение печатных форм 1С в присоединенных ...
Может возникнуть задача сохранить напечатанный документ в электронном виде и иметь возможность обращаться к нему через механизм присоединенных файлов. Сам механизм присоединенных файлов реализуется средствами БСП. Здесь опишем механизм сохранения напечатанного документа в электронном виде с помощью присоединенных файлов.

Допустим, имеется команда формирования печатной формы документа. После того как ТабДок сформирован, вызовем процедуру общего модуля СохранениеПечатныхФормКлиент (с установленными флажками клиента)

СохранениеПечатныхФормКлиент.СохранениеПечатныхФорм(ТабДок, ПараметрКоманды);

Процедура имеет следующий вид

 
 
Функция ПолучитьТомХраненияФайлов() Экспорт  

    Возврат Справочники.ТомаХраненияФайлов.НайтиПоНаименованию("Server").ПолныйПутьWindows;

КонецФункции

 
     
 
Функция ПолучитьПрикрепленныеФайлыКОбъекту(Знач Объект) Экспорт

     МассивФайлов = Новый Массив;

     ТипыВладельцев = Метаданные.РегистрыСведений.НаличиеПрисоединенныхФайлов. Измерения.ОбъектСФайлами.Тип.Типы(); // Удалите пробелы в строке кода!

      Если ТипыВладельцев.Найти(ТипЗнч(Объект)) <> Неопределено Тогда

           МассивФайловЛокальный = ПрисоединенныеФайлыСлужебный.ПолучитьВсеПодчиненныеФайлы(Объект);

            Для Каждого СсылкаНаФайл Из МассивФайловЛокальный Цикл

                МассивФайлов.Добавить(СсылкаНаФайл);

             КонецЦикла;

       КонецЕсли;

       Возврат МассивФайлов;

КонецФункции

 
     
 
Функция ДобавитьФайл(Ссылка, ИмяПриказа, ДатаМодификацииУниверсальная, АдресФайлаВоВременномХранилище, АдресВременногоХранилищаТекста) Экспорт

  ПрисоединенныйФайл = ПрисоединенныеФайлы.ДобавитьФайл(Ссылка, ИмяПриказа, "xls", ,ДатаМодификацииУниверсальная, АдресФайлаВоВременномХранилище, АдресВременногоХранилищаТекста,"");

   Возврат ПрисоединенныйФайл;

КонецФункции

 
  Если есть вопросы по материалу - обращайтесь!  
   

Сергей Семенов,

        разработчик 1С ООО «Кодерлайн»



 

Наши проекты

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

Отрасль:
Производство

Внедренное типовое решение:
1С:Комплексная автоматизация

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных ...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Много Плитки»
ООО «Много Плитки»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Закупки (снабжение) и управление отношениями с поставщиками:
- Оформление ...

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад ...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

Автоматизации учета затрат и расчета себестоимости с использованием конфигурации «Koderline: Управление проектами строительства скважин»
ООО «Буровая сервисная компания «ГРАНД»

Отрасль:
Нефтесервис

Внедренное типовое решение:
«Koderline: Управление проектами строительства скважин»

Учет и планирование:
- собственную разработку компании «Кодерлайн» – конф...

ЗАО «Ламбумиз»
ЗАО «Ламбумиз»

Отрасль:
Производство картонной упаковки

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Маркетинг;
- Продажи;
- Планирование закупок;
- Закупки;
- Регламенти...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Производственные операции
Автоматизация бизнес-процессов...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

Внедренное типовое решение:
1С:Управление производственным предприятием

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

Отрасль:
Медиа

Внедренное типовое решение:
1С:Бухгалтерия

- Оптимизация производительности системы, в том числе сервера Postgre. ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение