Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 мая 2025, 21:40

Удалить файл в ХЗ регистра сведений

Автор Алексей_1985_06, 27 мар 2025, 20:38

0 Пользователей и 1 гость просматривают эту тему.

Алексей_1985_06

Всем добрый день! Прошу по возможности код, как удалить данные (фото) из ХЗ в регистре сведений? Есть команда Удалить - при нажатии на которую необходимо удалить файл (фото) который в данный момент отображается на форме.

// Чтение файла
&НаСервере
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
   
    ДвоичныеДанные = ТекущийОбъект.Фотография.Получить();
   
Если  ДвоичныеДанные <> Неопределено Тогда
        АдресФайла = ПоместитьВоВременноеХранилище(ДвоичныеДанные)     
    КонецЕсли;

КонецПроцедуры






&НаСервере
Процедура УдалитьНаСервере()
   
// Описание процедуры удаления данных из ХЗ


КонецПроцедуры

&НаКлиенте
Процедура Удалить(Команда)
   
УдалитьНаСервере();

КонецПроцедуры

fruitella

НаборыЗаписей = РегистрыСведений.ФотоСотрудников.СоздатьНаборЗаписей();
НаборыЗаписей.Отбор.Сотрудник.Установить(СсылкаНаТвоегоСотрудника);
НаборыЗаписей.Прочитать();

НаборЗаписей.Записать();

Т.к. у тебя измерением является сотрудник, то там всегда одна фотка закрепляется за каждым сотрудником. Так что можешь удалять таким способом.

antoneus

Только Прочитать() - лишнее)

Алексей_1985_06


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск