|
Не срабатывает УдалитьФайлы
| ☑ |
0
Адимр
13.11.12
✎
12:45
|
Никто не сталкивался докоборот потоковое сканирование, ошибок не выдает удаляет нестабильно то удаляет то нет вручную из проводника удаляет. В коде метод вызывается нормально.
|
|
1
Happy Bear
13.11.12
✎
12:48
|
(0) файлы блокированы значит, запись подтормаживает
|
|
2
Адимр
13.11.12
✎
13:02
|
(1) А может чтение? Там алгоритм какой сканер сканирует и скидывает в общую папку из папки обработка файлы считывает распознает шк в темповой папке сливает в один tiff и прицепляет к карточке.
Почему нет сообщения об ошибке что файлы заблочены, заняты. Как отследить что удерживает файлы если именно так как тыговоришь?
|
|
3
Адимр
13.11.12
✎
16:08
|
Если кому интересно - это бага процедура УдалитьФайл вызывается на Сервере. А я тестил в файловом варианте где все удалялось нормально.
&НаСервере
Процедура НайтиВладельцаПоШтрихКоду(ВладельцыСНомерами)
//СдесьБылКод
КонецПроцедуры
// Удаление файла со снятием атрибута readonly
Процедура УдалитьФайл(ПолноеИмяФайла)
Файл = Новый Файл(ПолноеИмяФайла);
Если Файл.Существует() Тогда
Файл.УстановитьТолькоЧтение(Ложь);
УдалитьФайлы(ПолноеИмяФайла);
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура РаспознаваниеШтрихКодов()
PS "Хвилищевский ел клюкву, стараясь не морщиться. Он ждал, что все скажут: "Какая сила характера!" Но никто не сказал ничего." (с) Даниил Хармс
|
|