Показать сообщение отдельно
Старый 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 очень проблематично.