Файлы БТС клиент
ПараметрыПолученияФайла
Описание, пример вызова
// Инициализирует структуру параметров для получения файла с сервера на клиент.// Для использования в ФайлыБТСКлиент.ПолучитьФайлИнтерактивно.//// Возвращаемое значение:// Структура - Параметры получения файла:// * ИмяФайлаИлиАдрес - Строка - Адрес во временном хранилище, либо имя файла на сервере (без пути) для// получения клиентом. Если указан адрес во временном хранилище, то при попытке получения файлов// более 4Гб будет вызвано исключение.// * ПутьФайлаWindows - Строка - Путь к файлу при работе сеанса на Windows сервере. Значение игнорируется,// если в параметре ИмяФайлаИлиАдрес указан адрес во временном хранилище или указано имя зарегистрированного// файла временного хранилища.// * ПутьФайлаLinux - Строка - Путь к файлу при работе сеанса на Linux сервере. Значение игнорируется,// если в параметре ИмяФайлаИлиАдрес указан адрес во временном хранилище или указано имя зарегистрированного// файла временного хранилища.// * ОписаниеОповещенияОЗавершении - ОписаниеОповещения, Неопределено - Содержит описание процедуры, которая// будет вызвана после получения файла. Если указано Неопределено, никакой обработчик запускаться// не будет. Вызываемая процедура должна иметь параметры:// Результат - Структура, Неопределено - при отказе от получения файла, либо структура со свойствами:// ИмяФайлаИлиАдрес - Строка - Адрес во временном хранилище, либо имя файла на сервере (без пути)// ИмяФайлаНаКлиенте - Строка - полное имя клиентского файла, полученного клиентом// ДополнительныеПараметры - Произвольный - значение, которое было указано при создании// объекта ОписаниеОповещения.// * БлокируемаяФорма - ФормаКлиентскогоПриложения, Неопределено - Владелец формы получения файла для блокировки.// Если указано Неопределено, на время загрузки будет заблокирован весь интерфейс.// * ЗаголовокДиалогаСохранения - Строка, Неопределено - заголовок диалога выбора и формы загрузки файла.// Если указано Неопределено, заголовки будут сформированы автоматически.// * ЗаголовокОперацииПолучения - Строка, Неопределено - заголовок формы, отображающей длительную операцию.// * ФильтрДиалогаСохранения - Строка, Неопределено - фильтр диалога выбора файла для сохранения.// Если указано Неопределено, в диалоге можно будет выбрать любой файл.// * ИмяФайлаДиалогаСохранения - Строка - Имя клиентского файла, которое будет предложено в диалоге// выбора файла для сохранения.// * ПоказатьВопросОткрытьСохранить - Булево - признак того, что при получении файла необходимо// дополнительно задать вопрос, и при положительном ответе сразу открыть файл. Если указано Ложь,// вопрос задаваться не будет. Если в параметре ИмяФайлаИлиАдрес указан адрес во временном хранилище,// то значение параметра игнорируется, а поведение регулируется платформой.Функция ПараметрыПолученияФайла() Экспорт
Пример вызова
Результат = ФайлыБТСКлиент.ПараметрыПолученияФайла()
ПараметрыПомещенияФайла
Описание, пример вызова
// Инициализирует структуру параметров для помещения файла из файловой системы клиента на сервер.// Для использования в ФайлыБТСКлиент.ПоместитьФайлИнтерактивно.//// Возвращаемое значение:// Структура - со свойствами:// * ИмяФайлаИлиАдрес - Строка - Адрес во временном хранилище, либо имя файла на сервере (без пути)// для помещения. Если указан адрес во временном хранилище, то при попытке помещения файлов более 4Гб// будет вызвано исключение, а для помещения файла более 100Мб потребуется расширение для работы с файлами.// Если указан путь к файлу на сервере, то результат будет записан в файл, а для успешной работы в веб// так же потребуется установка расширения для работы с файлами.// * ПутьФайлаWindows - Строка - Путь к файлу при работе сеанса на Windows сервере. Значение игнорируется,// если в параметре ИмяФайлаИлиАдрес указан адрес во временном хранилище или указано имя зарегистрированного// файла временного хранилища.// * ПутьФайлаLinux - Строка - Путь к файлу при работе сеанса на Linux сервере. Значение игнорируется,// если в параметре ИмяФайлаИлиАдрес указан адрес во временном хранилище или указано имя зарегистрированного// файла временного хранилища.// * ОписаниеОповещенияОЗавершении - ОписаниеОповещения, Неопределено - Содержит описание процедуры, которая// будет вызвана после помещения файла. Если указано Неопределено, никакой обработчик запускаться не будет// Вызываемая процедура должна иметь параметры:// Результат - Структура, Неопределено - Неопределено при отказе, либо структура со свойствами:// ИмяФайлаИлиАдрес - Строка - Адрес во временном хранилище, либо имя файла на сервере (без пути)// ИмяФайлаНаКлиенте - Строка - полное имя клиентского файла, помещенного на сервер// ДополнительныеПараметры - Произвольный - значение, которое было указано при создании объекта// ОписаниеОповещения.// * БлокируемаяФорма - ФормаКлиентскогоПриложения, Неопределено - Владелец формы загрузки файла для блокировки.// Если указано Неопределено, на время загрузки будет заблокирован весь интерфейс.// * ЗаголовокДиалогаВыбора - Строка, Неопределено - заголовок диалога выбора файла.// * ЗаголовокОперацииПомещения - Строка, Неопределено - заголовок формы, отображающей длительную операцию загрузки.// * ФильтрДиалогаВыбора - Строка, Неопределено - фильтр диалога выбора файла. Если указано Неопределено, в диалоге// можно будет выбрать любой файл.// * ИмяФайлаДиалогаВыбора - Строка - Имя клиентского файла, которое будет предложено в диалоге выбора файла// * МаксимальныйРазмер - Число, Неопределено - максимальный размер клиентского файла, доступного к помещению// на сервер. Если указано Неопределено, размер клиентсколго файла контролироваться не будет.Функция ПараметрыПомещенияФайла() Экспорт
Пример вызова
Результат = ФайлыБТСКлиент.ПараметрыПомещенияФайла()
ПолучитьФайлИнтерактивно
Описание, пример вызова
// Получает размещенный во временном хранилище или на диске сервера файл, и сохраняет его на клиенте// в локальной файловой системе пользователя.//// Параметры:// ПараметрыПолученияФайла - см. ПараметрыПолученияФайлаПроцедура ПолучитьФайлИнтерактивно(ПараметрыПолученияФайла) Экспорт
Пример вызова
ФайлыБТСКлиент.ПолучитьФайлИнтерактивно(ПараметрыПолученияФайла)
ПоместитьФайлИнтерактивно
Описание, пример вызова
// Помещает выбранный на клиенте файл из локальной файловой системы пользователя во временное хранилище// или в файл на диске сервера.//// Параметры:// ПараметрыПомещенияФайла - см. ПараметрыПомещенияФайлаПроцедура ПоместитьФайлИнтерактивно(ПараметрыПомещенияФайла) Экспорт
Пример вызова
ФайлыБТСКлиент.ПоместитьФайлИнтерактивно(ПараметрыПомещенияФайла)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).