830 документов
← К списку

Как программно создать файл (из файла на диске)

страница

Документооборот ПРОФ, КОРП, ДГУ
30.03.2016

Как программно создать файл (из файла на диске)

Общее описание

Часто при доработке конфигурации требуется программно добавить файл (справочник Файлы).

Примеры можно посмотреть в обработке СозданиеФайла.epf.

Возможны три основных варианта создания файла:

  1. Файл находится на диске на клиенте (работа в тонком или веб-клиенте с расширением работы с файлами). В этом случае необходимо использовать РаботаСФайламиКлиент. СоздатьДокументНаОсновеФайла(ПолноеИмяФайла, ВладелецФайла, ФормаВладелец,);.
  2. Файл находится на диске на клиенте (работа в веб-клиенте без расширения работы с файлами). В этом случае необходимо использовать РаботаСФайламиКлиент.ДобавитьФайл(, ВладелецФайла);.
  3. Файл находится на диске на сервере.  В этом случае необходимо использовать РаботаСФайламиВнешнийВызов.СоздатьФайлНаОсновеФайлаНаДиске(ПапкаФайлов, ПутьФайлаНаСервере);.

Обратите внимание:
Файлы в "1С:Документообороте" и на диске имеют отличия. Например, "1С:Документооборот" допускает файлы с одинаковыми именами в одной папке, а файловая система – нет. Это может иметь значение при сохранении папки на диск (файлы с одинаковыми именами при сохранении будет предложено переименовать).

Внешняя обработка СозданиеФайла.epf для запуска в "1С:Предприятии" версии 8.3 находится в каталоге EXE/DOC_7_10.

Копировать