|
Ошибка доступа при записи файла
| ☑ |
0
bredian
24.06.16
✎
19:46
|
Появилась необходимость перекопировать файлы базы данных из одной папки в другую.
Папки обе открыты для записи, чтения (полные права активированы).
Подпапки - аналогично.
Для Каждого СтрокаТЗ Из СписокФайловКопирования Цикл
Попытка
ВыбФайл = Новый Файл(СтрокаТЗ.ПутьКФайлу);
Если ВыбФайл.Существует() Тогда
ВыбФайл.УстановитьТолькоЧтение(Ложь);
Сообщить("Файл существует!", СтатусСообщения.Информация);
ФайлИсточник = СтрокаТЗ.ПутьКФайлу;
Сообщить(ФайлИсточник, СтатусСообщения.Информация);
ИмяФайла = "";
ИмяФайла = ПапкаНазначения + "\" + ОбщегоНазначенияКлиентСервер.ПолучитьИмяСРасширением(СтрокаТЗ.ФайлКопирования.ПолноеНаименование, СтрокаТЗ.ФайлКопирования.ТекущаяВерсияРасширение);
ФайлПриемник = Новый Файл(ИмяФайла);
Если ФайлПриемник.Существует() Тогда
Сообщить("Копия создана!", СтатусСообщения.Информация);
КонецЕсли;
ФайлПриемник.УстановитьТолькоЧтение(Ложь);
КопироватьФайл(ФайлИсточник, ФайлПриемник);
КонецЕсли;
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
//\\srv1c101\Users\Тест копирования
КонецЦикла;
Вот собственно файл источник нормально обнаруживается, а файл приемник даже не создается. в чем может быть проблема, подскажите.
|
|
1
Cyberhawk
24.06.16
✎
19:54
|
Показывай на картинке уже свою ошибку и сообщения
|
|
2
bredian
24.06.16
✎
19:58
|
Файл существует!
\\srv1c101\documents\3051600779350\Тёплое письмо 5.3_21-05_16.77935_1976.1.doc
{Форма.Форма.Форма(91)}: Ошибка при вызове метода контекста (УстановитьТолькоЧтение): Ошибка доступа к файлу: \\SRV1C101\Users\Test copy\Тёплое письмо 5.3_21-05_16.77935_1976.doc
|
|
3
Cyberhawk
24.06.16
✎
20:02
|
Убеди теперь меня, что каталог такой есть
|
|
4
bredian
24.06.16
✎
20:07
|
(3) Я не буду тебя убеждать, мне это не надо. Достаточно сказать, что каталоu не прописывается вручную, а выбирается через системный диалог Windows выбора папки
|
|
5
Beretta
24.06.16
✎
20:13
|
(4) Очень хорошо. Тогда убеди свою программу, что файл существует, примерно в 15 строке.
|
|
6
Fram
25.06.16
✎
00:00
|
(0) ФайлПриемник.УстановитьТолькоЧтение(Ложь) в условие засунь
|
|
7
bredian
25.06.16
✎
14:05
|
(6) Пробовал - не помогает. **через месяц опять чешется...**
|
|