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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.07.2005, 17:26   #10  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Спасибо за подробный ответ.
Только если не зарегистрирован automation то и GUID не выдает при выгрузки в txt объекта и соответственно я не могу воспользоваться поиском в реестре этой строки, так как я не знаю guid.
А в моем случае да так и есть ClassId у Excel 10(2002) и Excel 11(2003) - один и тот же-но тем не менее, у меня стоял Excel 10 -и отчет 12468 из Nav 4 не компилировался и при выгрузки в txt - guid не определялся, так как в отчете были использованы automation Excel 11 - более высокой версии. А вот в 3.6 - был использован Excel 9 (наверно) 2000, а у меня был зарегистрирован Excel 10 (2002) - да при выгрузке GUID определился.

Tyrex еще раз большое спасибо - вы уже повторяетесь(впрочем как и я )-я все прекрасно поняла из вашего первого поста и этим советом то и воспользовалась только для 3.6 Navision.
Попробуйте на машине где Excel 2002 или Excel 2000 выгрузить r.12468 из Nav 4 или просто перекомпилировать объект - не получится будет выдавать сообщение нет библиотеки, а в txt - то что я писала выше.
Хотя GUID - один и тот же {00020813-0000-0000-C000-000000000046}.
Ну вообщем то я поняла что если automation не зарегистрирован на машине или зарегистрирована версия более низкая чем automation,который используется в Nav- то определить что это за automation очень проблематично.
 


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

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

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