Добрый вечер, форумчане!Столкнулся с проблемой "V82.application Интерфейс не поддерживается" при попытке создать СОМОбъект(V82.application). Подключаюсь из 8.3 в 8.2. В случае, если база на 8.3-файловая, то код работает, а на сервере выскакивает вот это.
Сервер 8.3 64-битный.Физически сервера 8.3 и 8.2 на разных машинах. компонента v82.comconnector.1 создана, права у системного юзера есть(тестили под администратором - новый СОМОбъект(v82.ComConnector) работает, соединение есть). А апликейшн никак не создается.
(V82.application использую для создания документов на стороне 8.2)
Перегуглил уже все, не могу найти причину ошибки. Подскажите ,люди добрые, как пофиксить?
(0) А зачем для создания документов нужен именно Application? Чем не подходит Connection? Используются интерактивные операции? Зачем? И вы до сих пор не знаете про различия файловых и клиент-серверных баз?
(1) я пробовал через v82.ComConnector. На строке Подключение.Документы.РеализацияТоваровУслуг(к примеру).создатьдокумент() вылезает ошибка. Метод не обнаружен. В случае с application с решил сделать так: формирую структуру и массив, в которых передаю данные для заполнения документа на стороне 8.2, обращаясь к экспортной процедуре модуля объекта.
Сейчас интересует вопрос, неужели нельзя использовать v82.application на сервере? И еще, о каких различиях файловых и клиент-серверных баз в данном контексте идет речь?
(2) "неужели нельзя использовать v82.application на сервере? И еще, о каких различиях файловых и клиент-серверных баз в данном контексте идет речь?"
Да вот как раз о таких. :)
Может таки попробуем Connector до ума довести, а не сразу складывать лапки при получении первой же ошибки?
(2) НаКлиенте НаСервере директивы. СоздатьОбъект() на клиенте не существует. Баста тупить. v82.application- открытие форм, что ты там хочешь открыть??????? Какие формы интерактивно можно открыть на сервере?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан