1. Руководство по встроенному языку
  2. Прочие объекты встроенного языка
0

Работа с файлами

Работа с файлами на встроенном языке 1С:Предприятие 8 сводится к следующим операциям:

На стороне клиента и сервера:

  • поиск файла на диске;
  • чтение\изменение параметров файла;
  • переименование\копирование\удаление файла;
  • создание\удаление каталога;

Средства встроенного языка:

Глобальные функции
НайтиФайлы() выполняет поиск файлов по маске имени
КопироватьФайл() создает копию файла в новой локации
ПереместитьФайл() перемещает файл из одной локации в другую
УдалитьФайлы() выполняет удаление файлов и папок по маске имени
СоздатьКаталог() создает новый каталог
ПолучитьИмяВременногоФайла() получает им временного файла
Внимание! При работе в режиме толстого клиента указанные действия ограничены только правами пользователя.
Внимание!! При работе на стороне сервера указанные действия ограничены правами пользователя, от которого запущена служба сервера 1С:Предприятие 8.

Только на стороне клиента:

  • выбор файлов для чтения или загрузки;
  • выбор файла для сохранения (записи);
  • выбор каталога для сохранения файла;
  • получение файлов с сервера и загрузка файлов на сервер;
  • сравнение двух файлов (табличных, текстовых или двоичных);
Внимание! При работе в режиме тонкого клиента и веб-клиента для любых файловых операций требуется подключение расширения работы с файлами (в режиме толстого клиента подключение расширения не требуется).

Средства встроенного языка:

Глобальные функции
ПолучитьФайл() получить файл с сервера на клиент
ПолучитьФайлы() получить несколько файлов с сервера на клиент
ПоместитьФайл() поместить файл с клиента на сервер
ПоместитьФайлы() поместить несколько файлов с киента на север
УстановитьРасширениеРаботыСФайлами() устанавливает расширение работы с файлами
ПодключитьРасширениеРаботыСФайлами() подключает расширение для работы с файлами на стороне клиента
Объекты
Файл объект для проверки существования файла и доступа к свойствам файла
ДиалогВыбораФайла конструктор диалога выбора файла или каталога
СравнениеФайлов объект для интерактивного сравнения двух файлов (толстый клиент)

Поделиться страницей в соц.сетях

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

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