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