Имя: Пароль:
1C
 
Что не так с файлом?
0 Мисти
 
29.12.18
01:27
X:\Cos\Обработки\выгр.txt

ВнешняяОбработка.ВыгрузкаВыплаты.Форма.ФормаУпр.Форма(11)}: Ошибка при вызове метода контекста (Записать)
    гФайлДанных.Записать(Объект.ИмяФайла,КодировкаТекста.ANSI);  
по причине:
Каталог не обнаружен 'X:\Cos\Обработки\выгр.txt'
1 hhhh
 
29.12.18
02:10
(0) может нет этого файла
2 hawksib
 
29.12.18
02:59
наверное, файл есть, просто у сервера нет доступа к ресурсу
3 hhhh
 
29.12.18
03:03
(2) диск X  ?
4 hawksib
 
29.12.18
03:09
(3) сервак, например, на другой машине и имя файла для него такое неведомо
5 CrazyArheolog
 
29.12.18
07:21
(0) Проверь вручную путь до каталога "Обработки".Если существует переименуй на англ.
6 Мисти
 
29.12.18
11:08
Я этот файл сама выбираю через "путь", так что доступ есть!
Пробовала записывать на рабочий стол, тоже выбрав существующий файл.
Вариант базы серверный.
7 IOANNscrp
 
29.12.18
11:10
(6) Выполняете на сервере?
8 lxs
 
29.12.18
11:11
сервер не умеет работать с мапленными дисками, как минимум
9 Мисти
 
29.12.18
11:35
на рабочий стол тоже не получается.
Сейчас попробую то же из файловой.
10 Сияющий в темноте
 
29.12.18
12:04
поди клиент сервер пишет на сервере,а он сетевого диска клиента не видит.
11 D_E_S_131
 
29.12.18
12:12
Еще вариант - пользователь, от имени которого запущен сервер 1С, не имеет доступа на сетевой ресурс.
12 Смотрящий
 
29.12.18
12:18
(0) "Каталог не обнаружен 'X:\Cos\Обработки\выгр.txt'" - ищет каталог выгр.txt
13 Мисти
 
29.12.18
13:01
Ага, в файловой работает, так что (11)
14 hhhh
 
29.12.18
13:54
(13) файловая ни причем здесь, зря потратила время на проверку.

"Я этот файл сама выбираю через "путь", так что доступ есть!" - тоже бред, вообще не в тему.
15 Numerus Mikhail
 
29.12.18
13:57
(14) Это способ понять, что проблема в правах юзера 1с на сервере. Так что еще как причем.
16 hhhh
 
29.12.18
14:02
(15) ну если 10 раз в год в течение 5 лет такая ошибка, каждый раз можно не проверять.
17 RoRu
 
29.12.18
14:10
(10) 100% и ещё пишет под юзером, под кем сервер запущен
18 seevkik
 
29.12.18
14:35
Ну дык два варианта:
1. Нет прав у сервера
2. Нет папки на сервере
Дико сомневаюсь насчёт первого варианта.
Скорее всего у вас на сервер передается только путь, а сервер естессна не имеет диска "X", вот и бесится. Для того чтобы это заработало нужно этот файл передать с клиента на сервер, а потом пытаться что либо с ним делать с сервера
19 seevkik
 
29.12.18
14:37
(15) какие права, диска хэ нет на серваке, сервер хэзэ по диск хэ, собственно он это и говорит
20 seevkik
 
29.12.18
14:41
(6) попробуйте через "путь" выбрать не диск, а общую папку, типа \\server\NewFolder
21 Мисти
 
29.12.18
16:02
Нет, всё еще проще. вот это "наклиенте", "насервере" - в файолвой записывает и "на серевере", а в серверной - только если запись перенести "наклиенте"
22 seevkik
 
29.12.18
16:25
(21) это не объяснение, а результат, вы пытались сохранить на "путь" клиента с директивой &НаСервере, а так как она выполняется на сервере, то того "пути" на сервере(реальном сервере) нет, на что и ругалась программа(диска Х там нет), а файловая тут не причем потому что там сервер это ваш комп
23 Сияющий в темноте
 
29.12.18
19:43
(21) я вам в (10) про это написал - это типичная ошибка начинающего погромиста
24 Fram
 
29.12.18
20:56
(23) проблема как раз в том что она не начинающая ))