Имя: Пароль:
1C
1С v8
Загрузка из екселя
,
0 Piter11
 
25.06.12
18:11
Не могу понять в чем дело.
Захожу в 1с под Администратором - загружает
под пользователем - пишет - значение не является значением объектного типа Application
У пользователя стоят полные права.
1 rbcvg
 
25.06.12
18:12
кэш?
2 Ork
 
25.06.12
18:20
Ексель из-под пользователя запускается?
3 Piter11
 
25.06.12
18:21
кэш по какому пути?
4 dangerouscoder
 
25.06.12
18:22
(0) виндовый юзер один и тот же?
5 Piter11
 
25.06.12
18:23
виндовый один и тот же
6 Piter11
 
25.06.12
18:24
а Если виндовый администратор то под всеми работает
7 Rie
 
25.06.12
18:25
(0) Код покажи.
(6) Права у пользователя Windows не сильно урезаны?
8 Ork
 
25.06.12
18:27
Проверь у пользователя право "Automation"
9 Piter11
 
25.06.12
18:29
Админ сказал что права полные. По какому пути кэш в виндоус 7? где это право посмотреть?
10 Piter11
 
25.06.12
18:29
Попытка
       Приложение = Новый COMОбъект("Excel.Application");
   Исключение
       Предупреждение("Не удалось инициализировать MS Excel");
       Возврат Ложь;
   КонецПопытки;
   
   Попытка
           
       Приложение.Application.Workbooks.Open(ИмяОбрФайла);

Исключение
       Приложение.Application.Quit();
       Приложение = Неопределено;
       Предупреждение(ОписаниеОшибки());
       
   КонецПопытки;
вот вываливает описание ошибки
11 Rie
 
25.06.12
18:31
(10) А зачем
Приложение.Application.Workbooks.Open(ИмяОбрФайла);
а не просто
Приложение.Workbooks.Open(ИмяОбрФайла);
12 Ork
 
25.06.12
18:31
(9) Конфигурация -> Общие -> Роли -> "РольТвоегоПользователя" -> Конфигурация.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший