powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
6 сообщений из 6, страница 1 из 1
Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
    #37576279
Colci
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, у меня следующая проблема, убил на нее целый день так и не понял причины.
Хочу в внешнем обработчике их 1С 8.2 подключится к 1С 7.7 чтобы получить данные.
Пишу так:

Код: plaintext
1.
2.
3.
4.
5.
6.
Функция ПодключитсяК1С77 ()
         База77 = Новый COMОбъект("V77.Application");
         РезультатПодключения=База77.Initialize(База77.RMTrade, "","");

         Возврат РезультатПодключения;
КонецФункции



При под отладчиком вижу что в переменную РезультатПодключения передается лож. В чем проблема, объект База77 создается,
при инициализации открывается 1С я указываю к какой базе подключится пароль тоже ввожу. Нов итоге лож! Почему? помогите пожалуйста понять.
...
Рейтинг: 0 / 0
Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
    #37576710
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Colci,

БазаОле = Новый ComОбъект("V77.Application");

РезультатПодключения = БазаОле.Initialize ( БазаОле.RMTrade , "/d" +
СокрЛП(КаталогБазыОле) + " /n" + СокрЛП(ПользовательОле)+
" /p" + ПарольОле + МонопольныйРежимOLE, "NO_SPLASH_SHOW");
моя строка..рабочая
...
Рейтинг: 0 / 0
Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
    #37576855
Colci
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zerro,
Передела немного вот так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Функция ПодключитсяК1С77 ()
       ПутьКБазе="D:\work\1C\base\1SBDB\";
      Пользователь="Администратор";
      Пароль="";	
      МонопольныйРежимOLE = "";
      База77 = Новый COMОбъект("V77.Application");
      СтрокаПодключения = "/d" + СокрЛП(ПутьКБазе) + " /n" + СокрЛП(Пользователь)+ " /p" + Пароль + МонопольныйРежимOLE;
      РезультатПодключения = База77.Initialize ( База77.RMTrade , СтрокаПодключения, "NO_SPLASH_SHOW");
КонецФункции



В итоге опять лож. Я вывел в отдельную переменную строку с ключами, путем к БД, логином и паролем. Под отладчиком в ней формируется вот такая вот строка /dD:\work\1C\base\1SBDB\ /nАдминистратор /p .
Может в ней проблема что-то не так?
...
Рейтинг: 0 / 0
Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
    #37576889
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пароль нужен настоящий а не пустое место
...
Рейтинг: 0 / 0
Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
    #37576908
Colci
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sWinTyz,

так пароля у меня и нет! что мне тогда водить? при входе в кофигуратор у меня запрашивается логин, который стоит по умолчанию Администратор а пароль пусто!
...
Рейтинг: 0 / 0
Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
    #37577050
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ColcisWinTyz,

так пароля у меня и нет! что мне тогда водить? при входе в кофигуратор у меня запрашивается логин, который стоит по умолчанию Администратор а пароль пусто!
Сделай пользователя и пароль специальный для коннекта
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Проблема при Initialize работа через OLE c 1C 7.7 из 8.2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]