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