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