Имя: Пароль:
1C
1С v8
СоздатьКаталог
0 Pandoch
 
15.09.14
12:56
Пытаюсь создать папку программно. Выдает ошибку:

имя = "C:\Users\a.ivanov\Desktop\Выгрузки" + "\" + "папка";
СоздатьКаталог(имя) ;

Такая ошибка:
{Форма.Форма.Форма(32)}: Ошибка при вызове метода контекста (СоздатьКаталог)
    СоздатьКаталог(имя) ;
по причине:
Ошибка создания каталога
по причине:
Ошибка при выполнении файловой операции  'C:\Users\a.ivanov\Desktop'
1 Molinor
 
15.09.14
12:57
Права то есть на каталог?
2 Pandoch
 
15.09.14
12:58
(1) - где права на папки посмотреть? ну я могу вручную создать папку на рабочем столе, это мой рабочий стол.
3 Серго62
 
15.09.14
12:59
(0) у пользователя a.ivanov, на рабочем столе есть каталог - Выгрузки?
4 Maxus43
 
15.09.14
12:59
Каталог = Новый Файл(""C:\Users\a.ivanov\Desktop\Выгрузки");
Сообщить(Файл.Существует());
Сообщить(Файл.ЭтоКаталог());
5 Maxus43
 
15.09.14
13:00
+ лишняя ковычка там, убрать конечно
6 Pandoch
 
15.09.14
13:02
(3) - есть
7 Pandoch
 
15.09.14
13:04
(4) - он так создаст программно каталог?
8 1Сергей
 
15.09.14
13:04
Процедура серверная поди?
9 Серго62
 
15.09.14
13:04
(6) Тогда может там уже есть каталог - папка?
10 Pandoch
 
15.09.14
13:04
(1) - да, серверная, но написано, что доступен на сервере метод
11 Pandoch
 
15.09.14
13:05
(9) *
12 Pandoch
 
15.09.14
13:05
(8)**
13 Серго62
 
15.09.14
13:05
(7) нет не создаст, только проверит существование
14 1Сергей
 
15.09.14
13:05
(10) он пытается на сервере создать эту папку
15 Pandoch
 
15.09.14
13:05
(9) - нету
16 Pandoch
 
15.09.14
13:06
(14) - на клиенте попытаться создать?
17 Maxus43
 
15.09.14
13:07
(16) конечно
18 1Сергей
 
15.09.14
13:07
(16) я не знаю чего ты хочешь - если надо на пользовательской машине создать каталог, то да
19 Pandoch
 
15.09.14
13:09
(18) - на клиенте отработало. Сейчас, пока тестирую - создаю у себя на компе, причем на сервере и создаю, странно, что серверная процедура не отработала.
20 1Сергей
 
15.09.14
13:10
>>создаю у себя на компе, причем на сервере и создаю

моя твоя не понимат. Так, на сервере или у себя?
21 Maxus43
 
15.09.14
13:11
(19) серверная процедура работает не из под твоего пользователя, а из под юзера сервера 1с, и прав у него на твою папку нет
22 Серго62
 
15.09.14
13:14
(19) Открой секрет, зачем тебе создавать папку именно на рабочем столе сервера? Какую-нить расшаренную папку использовать не судьба?
23 Pandoch
 
15.09.14
13:22
(22) ну я сижу на этом сервере просто.