Имя: Пароль:
1C
1С v8
NameDecl Метод объекта не обнаружен (Просклонять)
0 Dixlofos
 
21.09.12
15:33
Платформа 8.2.16.362
2 сервера:
srv1: Windows Server 2008 R2 x64 + SQL 2008 r2
srv4: Windows Server 2003 R2 x64 + сервер 1С

Базы на srv1. Запуск через терминал srv4.

В общем глобальном модуле:

Функция Просклонять(Существительное,Падеж,Род=0) Экспорт
   
// Определяем имя внешней компоненты
   //Компонента = "NameDecl.dll";
   
   Попытка
       // Загружаем внешнюю компоненту
   ПодключитьВнешнююКомпоненту("c:\WINDOWS\system32\NameDecl.dll","опа");
       //ЗагрузитьВнешнююКомпоненту(Компонента);
       Объект = Новый("AddIn.опа.NameDeclension");
   Исключение
       // Не удалось выполнить операции с внешней компонентой
       Сообщить("Ошибка загрузки компоненты " + Компонента + " " + ОписаниеОшибки());
   КонецПопытки;
   
   // Получаем результат склонения
   РезультатСклонения = Объект.Просклонять(Существительное, Падеж, Род);
   Возврат(РезультатСклонения);
КонецФункции

На строке РезультатСклонения = Объект.Просклонять(Существительное, Падеж, Род) выдает ошибку "Метод объекта не обнаружен (Просклонять)".

Библиотека зарегистрирована на обоих серверах.
Пробовал различные варианты (из макета, из файла)... Не прокатывает.

Вопрос: А работает ли эта компонента на х64 системах? Интересно не теоретическое мнение, а 100%-ный факт.
1 Жан Пердежон
 
21.09.12
15:34
нет
2 Dixlofos
 
21.09.12
15:38
Краткость - сестра таланта... :)
3 Dixlofos
 
21.09.12
15:44
Как же так? В ЗУПе эта компонента тоже используется. И что же получается, на х64 ее не поставить?
4 aspirator23
 
21.09.12
20:27
положи ее в каталог bin 1c 32x-клиента