Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как правильно выполнить действие "удаление прикрепленного файла"

Как правильно выполнить действие "удаление прикрепленного файла"
Я
   dt78
 
21.10.21 - 09:57
Ситуация следующая. К документу/справочнику прикрепляют файл. Затем выясняется, что прикрепили не тот файл и его удаляют. При этом "скрепка" в форме списка остается. Как правильно удалить файл, что бы "скрепка" исчезла?
   mikecool
 
1 - 21.10.21 - 10:18
при удалении элемент только помечается на удаление
выполнить "удаление помеченных на удаление"
   mikecool
 
2 - 21.10.21 - 10:18
доработать запрос, который показывает скрепку, исключить из выборки помеченные на удаление
   dt78
 
3 - 21.10.21 - 10:23
(1) Не помечается, к сожалению
(2) Запрос не обращается на прямую к справочнику "ПрикрепленныеФайлы...", а обрабатывает регистр сведений "ПрикрепленныеФайлы"
   dt78
 
4 - 21.10.21 - 10:30
(1)Действительно, помечаются. Видимо не туда смотрел
   asady
 
5 - 21.10.21 - 10:34
(0) конфа какя?

вполне возможен и РегистрСведений.НаличиеФайлов
   dt78
 
6 - 21.10.21 - 11:02
Да, действительно, регистр называется "НаличиеФайлов". После того, как выполнили "удаление помеченных объектов" как это регистр привести в соответствие?
   asady
 
7 - 21.10.21 - 11:08
(6) найди там запись с твоим документом/справочником и прибей ее
   mikecool
 
8 - 21.10.21 - 11:09
(6) если ссылка на элемент-файл в ведущем измерении - сама удалится
   dt78
 
9 - 21.10.21 - 11:27
(8) У этого регистра нет измерения, связанного со справочником "ПрисоединенныеФайлы...".
   asady
 
10 - 21.10.21 - 11:30
(9) и не должно быть
смотри ОбъектСФайлами
   rphosts
 
11 - 21.10.21 - 11:43
(0) методически не верно удалять... "то, что написано пером - не вырубишь топором!" ну будет ещё 1 файл того-же вида, типа и т.п. но с большей датой/временем - в чём проблема-то?
   dt78
 
12 - 21.10.21 - 11:54
(11) по ошибке присоединили не тот файл (чисто механически)

Вопрос закрыт.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.