Имя: Пароль:
1C
1С v8
Как из 8.2 через ком подключиться к 7.7 SQL
0 SeregaMW
 
24.04.12
12:03
База77 = Новый COMОбъект("V77.Application");
ПутьКБазе = "\\file1\buh\krost2004\";
РезультатПодключения=База77.Initialize(База77.RMTrade, "/D""" + ПутьКБазе+ """ /M ", "NO_SPLASH_SHOW");    

Пишу так возвращает "Ложь"
1 Стальная Крыса
 
24.04.12
12:10
правов нет?
2 SeregaMW
 
24.04.12
12:11
правов на что?
3 Стальная Крыса
 
24.04.12
12:17
на сетевой каталог
4 Ork
 
24.04.12
12:19
+(1) Нужен пользователь с паролем? База просится переиндексироваться?
5 SeregaMW
 
24.04.12
12:23
База пере индексации не просит, если через ярлык 1С 7.7 захожу пускает нормально.
Да при выполнении кода отрывается диалог выбора пользователя + пароль, в каталоге с базой могу добавлять файлы переименовывать существующие.
6 SeregaMW
 
24.04.12
12:23
Что означает ключ "RMTrade" ?
7 SeregaMW
 
24.04.12
12:24
Конфигурация Бухгалтерия
8 Ork
 
24.04.12
12:25
(5) В базе кроме ком точно никого нет? Пробуй без "/М".
9 Dmitrith
 
24.04.12
12:28
Пользователь Админ, без пароля.

Функция ПодключитьсяКИБ2()
   ПутьКИБ = "E:\Base";
   
   Попытка
       v77 = Новый COMObject("V1CEnterprise.Application");
   Исключение
       Предупреждение("Не удалось произвести подключение к информационной базе");
       Возврат Ложь;
   КонецПопытки;
   
   //Открыта = v7.Initialize(v7.RMTrade, "/D""" + ПутьКИБ + """ /NАдмин /M ", "NO_SPLASH_SHOW");
     Открыта = v77.Initialize(v7.RMTrade, "/D""" + ПутьКИБ + """ /NАдмин ", "NO_SPLASH_SHOW");
   
   Если НЕ Открыта Тогда
       Предупреждение("Не удалось произвести подключение к информационной базе");
   КонецЕсли;
   
   Возврат Открыта;
   
КонецФункции
10 SeregaMW
 
24.04.12
12:40
ПарольПользователяV7="5987";
    ИмяПользователяV7="administrator";
    КаталогИБ = "\\file1\buh\krost2004\";
   
   Попытка
       v77 = Новый COMObject("V1CEnterprise.Application");
   Исключение
       Предупреждение("Не удалось произвести подключение к информационной базе");
       
   КонецПопытки;
   
   //Открыта = v7.Initialize(v7.RMTrade, "/D""" + ПутьКИБ + """ /NАдмин /M ", "NO_SPLASH_SHOW");

     Открыта =    v77.Initialize(v77.RMTrade, "/d"""+КаталогИБ+""" /n"+ИмяПользователяV7+" /p"+ПарольПользователяV7, "NO_SPASH_SHOW");
   
   Если НЕ Открыта Тогда
       Предупреждение("Не удалось произвести подключение к информационной базе");
   КонецЕсли;


пишу так Открыта возвращает ложь
11 SeregaMW
 
24.04.12
12:43
(10) на втором предупреждении
12 SeregaMW
 
24.04.12
12:47
(10) при выполнении кода открывается картинка загрузки 1С 7.7 и на пункте "Установка соединения с сервером" возвращает Ложь
13 SeregaMW
 
24.04.12
13:10
Ай нид хелп бразерс!!!
14 ale-sarin
 
24.04.12
13:11
Попробуй "v77.RMTrade" заменить на "v77.RMAccnt"
15 SeregaMW
 
24.04.12
13:13
(14) пишет поле объекта не обнаружено
16 ale-sarin
 
24.04.12
13:16
(15) Когда пишет?
17 SeregaMW
 
24.04.12
13:16
Открыта =    v77.Initialize(v77.RMAccnt, "/d"""+КаталогИБ+""" /n"+ИмяПользователяV7+" /p"+ПарольПользователяV7, "NO_SPASH_SHOW");
Вот на этой строке.
18 Ork
 
24.04.12
13:22
СокрЛП(ИмяПользователяV7), СокрЛП(ПарольПользователяV7)
19 Ork
 
24.04.12
13:23
+(18) То же самое к КаталогИБ
20 SeregaMW
 
24.04.12
13:28
на папке стоял признак "скрытая" сейчас меняю, попробую, отпишусь
21 SeregaMW
 
24.04.12
13:32
(20) Изменений не дало.
К локальным базам подключается нормально видать дело в сети? Посоветуйте чего ни будь.
22 zladenuw
 
24.04.12
13:42
укажи через Ip путь
23 Dmitrith
 
24.04.12
13:56
База в скуле же. Перенесите каталог локально и юзайте...
24 SeregaMW
 
24.04.12
14:02
(22) не прокатывает.
(23) перенес на локальный диск помогло.
25 SeregaMW
 
24.04.12
14:03
А к скульным базам подключиться нет возможности?
26 SeregaMW
 
24.04.12
14:04
извените за тупой вопрос как обратится к документам или справочникам пишу
v77.Документы
в ответ поле объекта не найдено
v77=КомОбъект
27 SeregaMW
 
24.04.12
14:12
Через создатьОбъект()!
28 SeregaMW
 
24.04.12
14:14
Thanks to all the brothers who did not remain indifferent to my problem, good luck with your work and at play! )))
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn