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

ДобавитьФайлы

страница

Открывает диалог выбора файлов для помещения в программу одного или нескольких файлов. При этом проверяются необходимые условия:

  • размер файла не превышает максимально допустимого,
  • файл имеет допустимое расширение,
  • имеется свободное место в томе (при хранении файлов в томах),
  • прочие условия.

Синтаксис

Процедура ДобавитьФайлы(Знач ВладелецФайла, Знач ИдентификаторФормы, Знач Фильтр = "", ГруппаФайлов = Неопределено,
ОбработчикРезультата = Неопределено) Экспорт

Параметры

  • ВладелецФайла — ОпределяемыйТип.ВладелецПрисоединенныхФайлов - папка файлов или объект, к которому требуется прикрепить добавляемый файл.
  • ИдентификаторФормы — УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище которой будет помещен файл.
  • Фильтр — Строка - фильтр выбираемого файла, например, картинки для номенклатуры.
  • ГруппаФайлов — ОпределяемыйТип.ПрисоединенныйФайл - группа справочника с файлами, в которую будет добавлен новый файл.
  • ОбработчикРезультата — ОписаниеОповещения - описание процедуры, вызов которой будет произведен после добавления файлов со следующими параметрами:
  • Результат — Массив - ссылки на добавленные файлы. Если файлы не были добавлены, пустой массив.
  • ДополнительныеПараметры — Произвольный - значение, указанное при создании описания оповещения.

Пример вызова

РаботаСФайламиКлиент.ДобавитьФайлы(ВладелецФайла, ИдентификаторФормы, Фильтр, ГруппаФайлов, ОбработчикРезультата)

Доступность

Тонкий клиент, Толстый клиент