Имя: Пароль:
1C
1С v8
Присоединенные документы (файлы) УФ
,
0 skupidom
 
06.04.22
13:30
Коллеги добрый день, кто сталкивался с проблемой удаления присоединенных файлов, при открытии ошибка:
файл не найден в хранилище файлов. Возможно файл удален антивирусной программой.
Обратитесь к администратору.

Антивирус проверяли - ничего не удалялось, по логам тоже все чисто.
Файлы не открываются, ошибки все одинаковые...
1 Ryzeman
 
06.04.22
13:33
Сталкивался. В моём случае таких файлов было немного и они действительно куда-то пропали с тома. Было лень разбираться кто их погрыз, просто восстановил. У тебя сами файлы где хранятся? Они там есть?
2 Kassern
 
06.04.22
13:35
(0) Какая конфа? Файлы хранятся на диске или в ИБ? После чего стала появляться данная ошибка?
3 skupidom
 
06.04.22
13:37
на диске, есть тома файлов, конфа - финансы
4 arsik
 
гуру
06.04.22
13:39
(3) А томах нужные тебе файлы есть?
5 skupidom
 
06.04.22
13:53
нет
6 Kassern
 
06.04.22
13:54
(5) тогда в чем вопрос-то? 1ска пытается получить файл с диска, его там не находит и ругается, все логично
7 Kassern
 
06.04.22
13:55
а почему его нет на диске, это уже пускай админ разбирается, кто файл похерил
8 Ryzeman
 
06.04.22
13:55
(5) Спасибо, посмеялся)
9 skupidom
 
06.04.22
14:12
а если есть тома хранения файлов ?
10 Kassern
 
06.04.22
14:43
(9) если есть файл по ссылке не битый, то у вас 1ска корректно отобразит картинку
11 skupidom
 
06.04.22
16:28
можно ли средствами 1С проконтролировать как-то попытку удаления файлов и какие есть варианты ?
12 УдавВПопугаях
 
06.04.22
16:29
классический вариант - админ раздает права
13 Kassern
 
06.04.22
16:42
(11) вы хотите, чтобы 1с управляла событиями винды? Запретить 1ской открывать браузер, скачивать эксельки, перемещать файлы и т.д.?)
14 Kassern
 
06.04.22
16:43
Вы можете лишь проверить на доступность файла по ссылке. Есть такой конструктор Новый Файл(ПутьДоФайла); у него есть метод Существует()
15 d1m0n666
 
06.04.22
16:44
У нас как-то после отработки регламентного задания «извлечение текста» пропала часть файлов в томе на диске – возможно был какой-то сбой. Лечили восстановлением из бэкапа.
16 skupidom
 
06.04.22
16:45
а можно ли предотвратить при попытке угрозы удаления или чистки, только хранить если в ИБ файлы ?
17 Kassern
 
06.04.22
16:46
(16) храните в ИБ
18 skupidom
 
06.04.22
16:46
15 - это да, но вдруг повторится ..
19 УдавВПопугаях
 
06.04.22
16:48
(0) а конструкций УдалитьФайлы() в коде нет?
20 Kassern
 
06.04.22
16:49
(18) если уж так надо отдельно хранить картинки, то и отдельно их нужно бекапить, как базу 1с
21 d1m0n666
 
06.04.22
16:51
(19) Есть, после инцидента на всякий случай закомментировал эту строчка кода, после чего файлы пропадать перестали
22 skupidom
 
06.04.22
16:57
Есть такое, в процедуре ИзвлечьТекстИзФайлов в общ.модуле ФайловыеФункцииСлужебный Если Строка.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе
           И Не ПустаяСтрока(ИмяФайлаСПутем) Тогда
            
            УдалитьФайлы(ИмяФайлаСПутем);
        КонецЕсли;
23 d1m0n666
 
06.04.22
17:01
(22) да-да, точно! Комментируй!
Я точно так же проблему решил
24 d1m0n666
 
06.04.22
17:01
(22) Это глюк определённого релиза бит финанс! У тебя какая версия?
25 skupidom
 
06.04.22
17:09
3
26 skupidom
 
06.04.22
17:10
это же удаление временных файлов
27 skupidom
 
06.04.22
17:14
удалитьфайлы глобальным поиском найдено уже более 300 записей в коде
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.