Проблема при подключении из 1С 7.7

Форум для сообщений об ошибках и проблемах, возникших при использовании ПО

Проблема при подключении из 1С 7.7

Сообщение LostMicos » 31 июл 2011, 12:06

Здравствуйте.

Суть проблемы: Не работает "function Connect" для интерфейсов "EORDER4.DBQuery" и "EORDER4.ProductCatalog"
Что имеем:
1) Для "EORDER4.ProductCatalog"
ФайлБазы = "C:\el_zakaz\eOrder4\EORDER.FDB"; (Файл присутствует, используется)
КаталогПрограммыEOrder = "C:\el_zakaz\eOrder4\";
ФайлFBClient = "C:\el_zakaz\eOrder4\fbclient.dll"; (2,61 mb скопировал из каталога *\ClientDistr\eOrderCat )

2) Подключение:

Если eOrderCat.Connect(ФайлБазы,КаталогПрограммыEOrder,ФайлFBClient) = 0 Тогда
eOrderCat.Disconnect();
Сообщить("ProductCatalog. Не удалось соединиться с базой eorder. " + ОписаниеОшибки());
Возврат;
КонецЕсли;

3) Примечание:
Библиотека "eOrder4.dll" успешно зарегистрирована.
Работа под полными правами.
"eOrderCat = СоздатьОбъект("EORDER4.ProductCatalog");" - работает.
Проблема возникает на этапе "function Connect", также проверял код из справки "Электронный заказ" на платформе 8.1, 8.2, те же проблемы.

В чем еще может быть проблема.
Максим.
Последний раз редактировалось LostMicos 04 авг 2011, 16:47, всего редактировалось 1 раз.
LostMicos
 
Сообщения: 7
Зарегистрирован: 21 июл 2011, 19:25

Re: Проблема при подключинии из 1С 7.7

Сообщение SInteZ » 04 авг 2011, 16:44

Добрый день.
Ответ был направлен на электронную почту.
Прошу отписаться удалось ли решить проблему.
«Электронный заказ» - программа для создания каталога товаров и услуг, интернет-магазина
SInteZ
Администратор
 
Сообщения: 109
Зарегистрирован: 29 мар 2010, 09:42

Re: Проблема при подключении из 1С 7.7

Сообщение LostMicos » 15 авг 2011, 20:36

Здравствуйте.
Помогли рекомендации Вашего специалиста в Skype, а именно как была решена проблема:

1) Вопрос:
- Метод: " eOrderCat = СоздатьОбъект("EORDER4.ProductCatalog");" в 7.7 работает.
- Метод: "eOrderCat.Connect("C:\el_zakaz\eOrder4\EORDER.FDB","C:\el_zakaz\eOrder4\","C:\el_zakaz\eOrder4\fbclient.dll")" Нет.

2) Ответ:

1. Установите дистрибутив сервера базы данных (Firebird-2.1.1.17910-0_Win32.exe) на компьютер. На всех шагах установки параметры должны быть неизменны. Кроме конечного шага. Поставить Галочку копировать клиентскую библиотеку в системную папку
2. Скопируйте файл динамической библиотеки SS_UDF.dll в каталог “C:\Program Files\Firebird\Firebird_2_1\UDF\”
После это метод напишите с такими параметрами
eOrderCat.Connect("C:\el_zakaz\eOrder4\EORDER.FDB","C:\el_zakaz\eOrder4\","")
LostMicos
 
Сообщения: 7
Зарегистрирован: 21 июл 2011, 19:25


Вернуться в Решение проблем

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron