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