ЗагрузитьФайл
страницаПоказывает диалог выбора файла и помещает выбранный файл во временное хранилище. Совмещает работу методов глобального контекста НачатьПомещениеФайла и НачатьПомещениеФайлов, возвращая идентичный результат вне зависимости от того, подключено или нет расширение для работы с 1С:Предприятием. Ограничения: Не используется для выбора каталогов - эта опция не поддерживается веб-клиентом.
Синтаксис
Процедура ЗагрузитьФайл(
ОбработчикЗавершения,
ПараметрыЗагрузки = Неопределено,
ИмяФайла = "",
АдресВоВременномХранилище = "") ЭкспортПараметры
ОбработчикЗавершения— ОписаниеОповещения - содержит описание процедуры, которая будет вызвана после загрузки файла со следующими параметрами:- ПомещенныйФайл - Неопределено - пользователь отказался от выбора или файл занят другой программой.
- Структура - пользователь выбрал файл: ** Хранение - Строка - расположение данных во временном хранилище. ** Имя - Строка - в тонком клиенте и в веб-клиенте с установленным расширением работы с файлами - локальный путь, по которому был получен файл. В веб-клиенте без расширения для работы с 1С:Предприятием передается имя файла с расширением.
- ДополнительныеПараметры - Произвольный - значение, которое было указано при создании объекта ОписаниеОповещения.
ПараметрыЗагрузки— см. ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла.ИмяФайла— Строка - полный путь к файлу, который будет предложен пользователю в начале интерактивного выбора или помещен во временное хранилище в неинтерактивном. Если выбран неинтерактивный режим и параметр не заполнен, будет вызвано исключение.АдресВоВременномХранилище— Строка - адрес, по которому будет сохранен файл.
Пример вызова
Оповещение = Новый ОписаниеОповещения("ВыбратьФайлПослеПомещенияФайла", ЭтотОбъект, Контекст);
ПараметрыЗагрузки = ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла();
ПараметрыЗагрузки.ИдентификаторФормы = УникальныйИдентификатор;
ФайловаяСистемаКлиент.ЗагрузитьФайл(Оповещение, ПараметрыЗагрузки);Доступность
Тонкий клиент, Толстый клиент