AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.07.2006, 12:54   #1  
Goldy is offline
Goldy
Участник
 
29 / 15 (1) ++
Регистрация: 27.04.2006
Excel COM в тонком и толстом клиенте
Уважаемые дамы и господа !!!!
Есть некий функцинал который через стандартный ком объект пихает данные в эксель. И теперь вопрос
1) В двух звенке все нормально экспортится (берется локальный эксель)
2) В двух звенке на сервере АОС тоже все нормально экспортится (берется эксель АОС)
3) В толстом клиете 3х звенки тоже все ок (берется локальный эксель)
4) В тонком клиете пытается использовать эксель стоящий на АОС и выдает следующую ошибку

"Сообщение (11:38:25)
COM-объект класса "Excel.Application" не мог быть создан. Убедитесь, что объект был должным образом зарегистрирован на машине "S-AOS".
Object 'COM' could not be created
"

но при этом локально на сервере в 2х звенке раотает просто замечательно
как жить дальше ??????
как сделать так чтобы работал в тонком клиенте ?
Старый 03.07.2006, 13:19   #2  
Ser is offline
Ser
NavAx
 
99 / 14 (1) ++
Регистрация: 04.03.2002
Адрес: Москва
Посмотрите где создаётся объект (должен на клиенте).
Кстати, класс ComExcelDocument_RU всегда инициализируется на клиентской стороне (унаследованное свойство RunOn = Client от ComOfficeDocument_RU).
__________________
Чудес не бывает (c), истина где-то рядом (c)...
Старый 03.07.2006, 13:45   #3  
Goldy is offline
Goldy
Участник
 
29 / 15 (1) ++
Регистрация: 27.04.2006
Дело в том, что экспорт идет не через аксаптовский класс (класс оболочки) ComExcelDocument_RU а напрямую через COM. И всетаки хотелось бы чтобы действия все происходили на аосе...
Старый 03.07.2006, 13:59   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
А у вас AOS запускается под системным аккаунтом или под каким-либо другим?
__________________
Axapta v.3.0 sp5 kr2
Старый 03.07.2006, 14:01   #5  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
возможно дело в правах?
Старый 03.07.2006, 14:22   #6  
Goldy is offline
Goldy
Участник
 
29 / 15 (1) ++
Регистрация: 27.04.2006
Цитата:
Сообщение от belugin
возможно дело в правах?
АОС запускается под дядькой который является мегаадмином домена ....
Старый 03.07.2006, 14:42   #7  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Goldy
АОС запускается под дядькой который является мегаадмином домена ....
Вы имеет в виду аккаунт под которым запускается сам сервер или сервис AOS?
__________________
Axapta v.3.0 sp5 kr2
Старый 03.07.2006, 16:56   #8  
Goldy is offline
Goldy
Участник
 
29 / 15 (1) ++
Регистрация: 27.04.2006
Цитата:
Сообщение от AndyD
Вы имеет в виду аккаунт под которым запускается сам сервер или сервис AOS?
Под данным аккоутом запускается Сервер и Сервис АОС
Старый 04.07.2006, 12:04   #9  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Goldy
...
хотелось бы чтобы действия все происходили на аосе
...
Как говорится, о вкусах не спорят, но мне кажется, что правильнее было бы рассчитать данные на АОСе, а непосредственно их выгружать в Excel на клиенте. АОС все равно сам по себе не работает (у него есть либо обычный GUI-шный клиент-пользователь, либо сервер пакетной обработки, либо COM-клиент).

Предложенный вариант рабочий. Проверено.
__________________
С уважением,
glibs®
Старый 07.07.2006, 13:36   #10  
Goldy is offline
Goldy
Участник
 
29 / 15 (1) ++
Регистрация: 27.04.2006
Up
Господа и дамы тема по прежнему для меня актуальна ((
Старый 07.07.2006, 21:40   #11  
DenNik is offline
DenNik
Участник
 
62 / 9 (1) +
Регистрация: 24.05.2005
Цитата:
Сообщение от Goldy
Господа и дамы тема по прежнему для меня актуальна ((
Хм... Странно у меня, думаю как и у всех, всё нормально. Можно код который выкладывает данные в ёксель?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с импортом из Excel через COM Romsrs DAX: Программирование 18 10.06.2008 10:34
Работа с Excel через COM и ошибка 0x800A03EC (Range.AutoFilter) gl00mie DAX: Программирование 15 30.03.2007 18:37
Выборка данных в толстом и тонком клиенте Anders DAX: Программирование 3 19.08.2004 18:57
COM и работа с шаблонами Excel skvach DAX: Программирование 6 04.12.2003 16:58

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:55.