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