Имя: Пароль:
1C
1С v8
Ошибка при вызове конструктора (ЗаписьТекста)
0 Pro100
 
21.05.13
06:13
Народ что-то с утра не задалось у меня, в инете уже поискал все пишут про права на папку, на доступ и все в таком духе.
Специально дал права на папку всем пользователям и полные права, все равно не хочет записывать туда файл. Запускается этот кусок как регламентное задание, в режиме #сервер
вот код:

КаталогВыгрузкиДанных = КаталогВременныхФайлов();
//КаталогВыгрузкиДанных = "E:\1C_Test\";
//КаталогВыгрузкиДанных = \\dc\1C_test\;
Текст = Новый ЗаписьТекста(КаталогВыгрузкиДанных+"import.csv", КодировкаТекста.ANSI);
Текст.ЗаписатьСтроку("ID;Наименование;Флаг группы;Родительская группа;Цена;Остаток;Единица измерения;");//Записываем заголовки колонок

Уже по разному пробовал, и сетевой путь указывать и всякое, но все равно в консоли заданий пишет что ошибка при вызове конструктора (ЗаписьТекста)
1 Pro100
 
21.05.13
06:14
Что надо сделать чтобы в режиме сервера не было такой ошибки?
2 Godofsin
 
21.05.13
06:19
Делай import.txt, затем меняй разрешение на .csv
3 Pro100
 
21.05.13
06:22
(2) Так когда запускаю этот же код под клиентом, все нормально создается и с форматом csv
4 Godofsin
 
21.05.13
06:25
Попробуй другую папку
5 Pro100
 
21.05.13
06:39
С другой папкой тоже пишет такую же ошибку при вызове конструктора (ЗаписьТекста)
6 big
 
21.05.13
06:44
На папку помимо прав доступа, права по безопасности тоже установил?
7 Pro100
 
21.05.13
06:44
щас как раз смотрю права по безопасности, есть ли у юзверя под которым запускается сервер 1С права на эту папку...
8 Pro100
 
21.05.13
06:47
У пользователя под которым запускается сервер 1С полные права и по безопасности тоже стоят... Но в эту папку все равно не хочет гад писать файл...
9 hhhh
 
21.05.13
06:55
(8) там еще надо убирать наследование из родительских папок. Чтобы в родительской папке не стояло распространять права на дочерние папки.
10 hhhh
 
21.05.13
07:14
(9)+ например, на диск С: нет прав или безопасности, и у него стоит это "распространять на дочерние". Тогда все папки на диске С будут недоступными, независимо, что в самой папке указано.
11 Pro100
 
21.05.13
07:56
Смотрел уже это, даже пробовал на время давать админские права пользователю. Не помогает...
12 Pro100
 
21.05.13
07:57
Причем что самое интересное, обмен с РИБ идет в папку нормально, а если указываю эту папку для ЗаписьТекста, то 1С выдает ошибку при вызове конструктора...