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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.09.2014, 16:47   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Перестал работать Excel Add-in
Привет!

Какое-то время Excel Add-in работал прекрасно, но после изменений на сервере работать перестал. Что именно изменилось, теперь уже не найти, но по моим ощущениям во всём виновата установка Management Reporter. Теперь, когда я открываю Excel на сервере, все кнопки на закладке Dynamics AX серые:


Пробовал удалять Management Reporter, переустанвавливать Office Add-ins - ничего не помогло.

Может быть кто-то сталкивался с чем-то подобным? Или хотя бы сможет подсказать, как посмотреть, что происходит при запуске Excel (может быть, есть какой-то лог) и что именно Excel Add-in в этот момент проверяет?

Спасибо

P.S.: AX2012 R2 с CU7. Microsoft Office Professional Plus 2010. Ещё на сервере установлена роль Remote Desktop Services (Windows Server 2012 R2), но не знаю, насколько это принципиально.
Миниатюры
Нажмите на изображение для увеличения
Название: Excel Add-in.png
Просмотров: 1341
Размер:	53.7 Кб
ID:	8965  
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 17.09.2014, 08:41   #2  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
AX 2012 RU2 CU7, установлен Management Reporter на сервере и Excel Add-ins работает нормально, так что проблема в чем-то другом.

upd:
  1. Excel в принципе работает на сервере? Т. е. можно ли создавать документы, сохранять и редактировать их? Возможно просто лицензия просрочилась...
  2. Также в конфигурации клиента обновите настройки WCF - нажмите кнопку Refresh configuration, убедитесь, что операция выполнится без ошибок, затем нажмите ОК.
  3. Проверьте системные требования AX 2012 R2 в части Excel Add-In и убедитесь, что все необходимые компоненты установлены.
  4. Попробуйте в конфигурации Excel вот здесь найти Excel Add In и заново его активировать:
    Нажмите на изображение для увеличения
Название: Excel.jpg
Просмотров: 394
Размер:	278.7 Кб
ID:	8966

Последний раз редактировалось Kabardian; 17.09.2014 в 09:18.
Старый 17.09.2014, 10:36   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Excel использует для подключения конфигурацию клиента, сохраненную в реестре - там все правильно?
__________________
Ivanhoe as is..
Старый 17.09.2014, 12:21   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Может быть кто-то сталкивался с чем-то подобным? Или хотя бы сможет подсказать, как посмотреть, что происходит при запуске Excel (может быть, есть какой-то лог) и что именно Excel Add-in в этот момент проверяет?
Ничего там не проверяется
Активность кнопок "Add Data" и "Connect" зависит только от того - есть активный рабочий лист или нет. По крайней мере, для версии 6.2.1000.4051 аддина это верно

Попробуйте закрыть рабочую книгу/открыть заново.
И какая у вас версия?
__________________
Axapta v.3.0 sp5 kr2
Старый 17.09.2014, 13:03   #5  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Спасибо за ответы. Пока, к сожалению, ничего не помогает.

Цитата:
Сообщение от Kabardian Посмотреть сообщение
Excel в принципе работает на сервере? Т. е. можно ли создавать документы, сохранять и редактировать их? Возможно просто лицензия просрочилась...
Excel работает. Документы создаются, сохраняются и открываются. Работает экспорт в Excel из клиента AX. Правда, вот сейчас заметил, что пока установлены Office Add-ins, при каждом закрытии Excel вылетает ошибка 0x800A03EC:


После того, как я add-ins удаляю, ошибок никаких в Excel нет.

Цитата:
Сообщение от Kabardian Посмотреть сообщение
Также в конфигурации клиента обновите настройки WCF - нажмите кнопку Refresh configuration, убедитесь, что операция выполнится без ошибок, затем нажмите ОК.
Настройки WCF обновил. Сделал и для Local Client, и для Business Connector. Потом запустил клиента, чтобы проверить, что конфигурация правильная - клиент работает. Но кнопки в Excel как были серыми, так серыми и остались.

Цитата:
Сообщение от Kabardian Посмотреть сообщение
Проверьте системные требования AX 2012 R2 в части Excel Add-In и убедитесь, что все необходимые компоненты установлены.
Я переустанавливал Office Add-ins несколько раз. Во время проверки Prerequisites нет ни одного Warning. Проверка всех требований проходит на ура.

Цитата:
Сообщение от Kabardian Посмотреть сообщение
Попробуйте в конфигурации Excel вот здесь найти Excel Add In и заново его активировать
Попробовал. Excel Add-in у меня активный:


Также пробовал его деактивировать и активировать заново - результата нет. То есть, когда я add-in деактивирую, закладка Dynamics AX пропадает, конечно, а когда активирую снова - появляется. Но кнопки всё равно неактивны.
Миниатюры
Нажмите на изображение для увеличения
Название: Excel Options.png
Просмотров: 1291
Размер:	41.3 Кб
ID:	8968  
Изображения
 
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 17.09.2014, 13:11   #6  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от AndyD Посмотреть сообщение
Ничего там не проверяется
Активность кнопок "Add Data" и "Connect" зависит только от того - есть активный рабочий лист или нет.
Ага, спасибо. Это наталкивает на определённые мысли. Попробовал закрыть книгу и создать новую и получил вот такую ошибку при создании:


То есть, как я понимаю, что-то мешает аддину определить, что рабочий лист активен. Как бы теперь узнать, что именно?

Цитата:
Сообщение от AndyD Посмотреть сообщение
И какая у вас версия?
Версия аддина, клиента и АОС - 6.2.1000.7806
Изображения
 
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 17.09.2014, 14:04   #7  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
А EventLog при этом ничего не пишется?
__________________
Axapta v.3.0 sp5 kr2
Старый 17.09.2014, 14:22   #8  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Нет, в Event log ничего нет. Я проверил логи Application, System, Security и Microsoft Office Alerts - везде тишина. Может быть ещё какие-то логи можно посмотреть?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 18.09.2014, 11:14   #9  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Погуглил ошибку 0x800A03EC и вот здесь нарыл кое-что интересное:
Цитата:
Error starting with 0x8 are permission errors. they can be caused either when yo access a file that you don't have permission to access or when you try to acess a memory location that your program doesn't have permission to access. the second error is usually a pointer that isn't initialized properly.
Пишут, что ошибки с кодом 0x8 - это ошибки прав доступа, может в самом деле просто где-то прав не хватает? Например, не хватает прав в windows, или какие-нибудь доменные политики запрещают ввели новые... Вообще, можете с правами администратора домена запустить Excel и проверить, чтобы исключить версию о том, что это дело в правах доступа?

Последний раз редактировалось Kabardian; 18.09.2014 в 11:19.
Старый 18.09.2014, 11:23   #10  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Вот здесь еще прочитайте про траблшутинг Excel Add-in:
Troubleshooting COM Add-In load failures
My Office Addin does not Load!

Последний раз редактировалось Kabardian; 18.09.2014 в 11:25.
Старый 18.09.2014, 19:46   #11  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Kabardian Посмотреть сообщение
Погуглил ошибку 0x800A03EC и вот здесь нарыл кое-что интересное:

Пишут, что ошибки с кодом 0x8 - это ошибки прав доступа, может в самом деле просто где-то прав не хватает? Например, не хватает прав в windows, или какие-нибудь доменные политики запрещают ввели новые... Вообще, можете с правами администратора домена запустить Excel и проверить, чтобы исключить версию о том, что это дело в правах доступа?
800A - это признак ошибки COM-объекта. А сама ошибка 03EC

ERROR_INVALID_FLAGS
1004 (0x3EC)
Invalid flags.

Только это мало что говорит
__________________
Axapta v.3.0 sp5 kr2
Старый 18.09.2014, 20:13   #12  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Кстати, при загрузке рабочей книги AddIn дергает событие, которое, в частности, обращается к ExcelApplication.ActiveSheet.

Вот здесь 0x800A03EC with ActiveWorkbook/ActiveSheet с подобной ошибкой при работе VSTO столкнулись.

И помогла ее решить, как пишут
Цитата:
The problem "magically" fixes itself after the user installed NET 4.0.
Как понимаю, речь о фреймворке

Возможно, при установке Management Reporter что-то криво установилось?
Феймворк идет в составе самой винды - удалять и устанавливать его надо через фьючи
__________________
Axapta v.3.0 sp5 kr2
Старый 21.09.2014, 13:38   #13  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от Kabardian Посмотреть сообщение
Вообще, можете с правами администратора домена запустить Excel и проверить, чтобы исключить версию о том, что это дело в правах доступа?
Спасибо.

Попробовал запустить через Run as administrator. Аддин при запуске был автоматически деактивирован. И через настройки Excel заново он не активируется.

После этого я запустил Excel в обычном режиме, и только тогда получилось снова активировать аддин. Закладка появилась, но кнопки как были серыми, так и остались.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: Kabardian (1).
Старый 22.09.2014, 22:13   #14  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Попробовал запустить через Run as administrator.
Run as administrator - это запуск приложения с правами доступа администратора локального компьютера. Права администратора домена - это немного другое... Это учетная запись, которая обладает правами администратора домена. Таких учетных записей обычно мало и даже в отделе ИТ не всем дают доступ к ним. Поэтому чтобы исключить возможность влияния различных доменных политик безопасности я предложил запустить Excel под такой учетной записью и проверить результат.
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Аддин при запуске был автоматически деактивирован. И через настройки Excel заново он не активируется. После этого я запустил Excel в обычном режиме, и только тогда получилось снова активировать аддин. Закладка появилась, но кнопки как были серыми, так и остались.
Вообще, странно что из-за запуска под другой учетной записью или даже с другими правами доступа Addin совсем отключился. Надо решать корень проблемы, а не последствия - наверняка он отключился потому, что ошибки выдавал и сбоил в процессе работы. В нормальной ситуации Excel Addin правами не испортишь, поэтому склоняюсь к тому, что дело все-таки не в правах доступа, а в чем-то другом.

Последний раз редактировалось Kabardian; 22.09.2014 в 22:17.
Старый 23.09.2014, 20:04   #15  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от AndyD Посмотреть сообщение
Кстати, при загрузке рабочей книги AddIn дергает событие, которое, в частности, обращается к ExcelApplication.ActiveSheet.

Вот здесь 0x800A03EC with ActiveWorkbook/ActiveSheet с подобной ошибкой при работе VSTO столкнулись.
Да, ошибка действительно похожа. Только в моём случае магии не произошло. Удалил фреймворки (оба, 3.5 и 4.5), установил их заново - кнопки в Excel всё такие же серые.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 24.09.2014, 10:31   #16  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
А галочка "Remote Desktop Services integration" при переустановке Microsoft Dynamics AX Add-in for Excel у вас стояла? Возможно, AOS который вы указывали при установке сейчас не запущен?
Возможно похожая ошибка описана тут http://daxdilip.blogspot.ru/2011/08/...012-excel.html
__________________
AXIOMA

Последний раз редактировалось kornix; 24.09.2014 в 10:37. Причина: ошибся с ссылкой
Старый 24.09.2014, 18:54   #17  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от Kabardian Посмотреть сообщение
Run as administrator - это запуск приложения с правами доступа администратора локального компьютера. Права администратора домена - это немного другое... Это учетная запись, которая обладает правами администратора домена. Таких учетных записей обычно мало и даже в отделе ИТ не всем дают доступ к ним. Поэтому чтобы исключить возможность влияния различных доменных политик безопасности я предложил запустить Excel под такой учетной записью и проверить результат.
Да, я понимаю. Я запускаю под своим аккаунтом. Я и администратор домена, и локальный администратор. Больше прав уже не выдать.

Цитата:
Сообщение от Kabardian Посмотреть сообщение
Вообще, странно что из-за запуска под другой учетной записью или даже с другими правами доступа Addin совсем отключился. Надо решать корень проблемы, а не последствия - наверняка он отключился потому, что ошибки выдавал и сбоил в процессе работы. В нормальной ситуации Excel Addin правами не испортишь, поэтому склоняюсь к тому, что дело все-таки не в правах доступа, а в чем-то другом.
Да, он отключается из-за того, что сбоит, скорее всего. При запуске с правами администратора отключается сразу же при запуске Excel.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 25.09.2014, 10:34   #18  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Понятно, спасибо за разъяснения. Надо смотреть тогда совет kornix, вроде похожая проблема там описана.
Старый 24.03.2015, 11:01   #19  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Проблема, наконец, решена. Дело было в том, что у администратора, который устанавливал MS Office, дрогнула рука, и он не полностью установил компоненты, которые относятся к VBA. После переустановки Офиса (включая Visual Basic for Applications) и Office Add-ins всё заработало как надо.

Всем спасибо за помощь
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: Kabardian (1).
Теги
excel add-in

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
atinkerersnotebook: Using the Dynamics AX Excel Add-In Blog bot DAX Blogs 1 25.09.2013 07:11
atinkerersnotebook: Walkthrough & Tutorial Summary Blog bot DAX Blogs 1 09.09.2013 09:11
emeadaxsupport: How to copy a budget to a new budget in AX 2012 using Excel Add-in Blog bot DAX Blogs 0 27.11.2012 15:11
emeadaxsupport: Importing a Budget via the Excel Add-in Blog bot DAX Blogs 0 10.09.2012 23:15
dynamics-ax: Microsoft Dynamics AX 2012 Excel Add-in Blog bot DAX Blogs 0 08.06.2011 08:12
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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