Имя: Пароль:
1C
1C 7.7
v7: Подскажите установить нового Менеджера у Контрагента
0 Popkorm
 
25.04.12
18:54
Чет не правельно делаю:

БазаКонтрагент = СоздатьОбъект("Справочник.Контрагенты");
СпрМенеджеры   = СоздатьОбъект("Справочник.Менеджеры");

Пока ТабКонтрагенты.ПолучитьСтроку()=1 Цикл
   Код1С = ТабКонтрагенты.Ид;    
   Если БазаКонтрагент.НайтиПоКоду(Код1С) = 1 Тогда
       Если СпрМенеджеры.НайтиПоКоду("О0112") = 1 Тогда
           Если БазаКонтрагент.ВыбратьЭлементы() = 1 Тогда
           БазаКонтрагент.Менеджер = СпрМенеджеры.ТекущийЭлемент();
           БазаКонтрагент.Записать();                  
       КонецЕсли;
       КонецЕсли;
1 Shrike
 
25.04.12
18:57
Если БазаКонтрагент.ВыбратьЭлементы() = 1 Тогда
А это зачем?
2 Злопчинский
 
25.04.12
18:59
убрать код
Если БазаКонтрагент.ВыбратьЭлементы() = 1 Тогда
           БазаКонтрагент.Менеджер = СпрМенеджеры.ТекущийЭлемент();
           БазаКонтрагент.Записать();                  
КонецЕсли;
.
оставить
          БазаКонтрагент.Менеджер = СпрМенеджеры.ТекущийЭлемент();
           БазаКонтрагент.Записать();
3 Popkorm
 
25.04.12
19:00
(1)вот это да,вкурил под вечер