Имя: Пароль:
1C
1С v8
Пояснение Com соединения
0 Azxcvbn
 
05.03.13
13:04
Ком = Новый COMObject("V81.COMConnector");
   
   // создается объект COM-соединение
           
   Попытка
       connection = Ком.Connect("Srvr=""192.168.1.172"";Ref=""base101"";"+
       "Usr=""SuperADmin"";Pwd=connect123");
   Исключение
       Сообщить(ОписаниеОшибки());
       Возврат
   КонецПопытки;
           
   //Проверка есть ли контрагент с таким же кодом и наименованием в ИБ Бухгалтерия    
   Запрос = connection.NewObject("Запрос");    
   Запрос.Текст="ВЫБРАТЬ
   |    Контрагенты.Наименование
   |ИЗ
   |    Справочник.Контрагенты КАК Контрагенты
   |ГДЕ
   |    Контрагенты.Код = &ТекущийКод
   |    И Контрагенты.Наименование = &ТекущееНаименование";
   Запрос.УстановитьПараметр("ТекущийКод", Код);
   Запрос.УстановитьПараметр("ТекущееНаименование", Наименование);    
   Результат = Запрос.Выполнить().Выбрать();


Вся суть в том что при записи в справочнике Контрагенты(Бухгалтерия), запись после проверок попадает в справочник Контрагенты(торговлю).
Вот такой вод код.
Я не могу понять эти данные которые я получаю посредством этого запроса(Этот код находится в формеЭлемента справочника Контрагенты, Бухгалтерия) из Бухгалтерии или из торговли?
1 Wobland
 
05.03.13
13:06
Запрос = connection... хм.. о чём это?
2 Maxus43
 
05.03.13
13:07
>>Я не могу понять эти данные которые я получаю посредством этого запроса из Бухгалтерии или из торговли?

=""192.168.1.172"";Ref=""base101"";"
Это что за база? оттуда и получает
3 Azxcvbn
 
05.03.13
13:12
(2) Спасибо, все теперь ясно, а то сравниваю данные и не понимаю почему они опять одинаковые :facepalm:
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн