![]() |
#10 |
Участник
|
Спасибо за подробный ответ.
Только если не зарегистрирован 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 очень проблематично. |
|