Имя: Пароль:
1C
1C 7.7
v7: Выборка элементов подчиненного справочника
0 Wist
 
26.01.12
14:02
СпрСчета = СоздатьОбъект("Справочник.РасчетныеСчета");
СпрСчета.ИспользоватьВладельца(выбКонтрагент);
СпрСчета.ВыбратьЭлементы(0);                          
Если СпрСчета.ПолучитьЭлемент() = 1 Тогда
 ДБФ.NumAcc = СпрСчета.ТекущийЭлемент().Номер;
 ДБФ.BIK = СпрСчета.БанкОрганизации.Код;
 ДБФ.NameAcc = СпрСчета.ТекущийЭлемент().Наименование;
КонецЕсли;

В отладчике ВыбКонтрагент правильно отбражается, но выбираются расчетные счета другого контрагента. Что я делаю не так?
1 m g r
 
26.01.12
14:03
СпрСчета.ВыбратьЭлементы(0);
2 GLazNik
 
26.01.12
14:03
СпрСчета.ВыбратьЭлементы(1);
3 dk
 
26.01.12
14:06
и ихбавься от ТекущийЭлемент()
ДБФ.NumAcc = СпрСчета.Номер;
4 Wist
 
26.01.12
14:06
Мля... вроде убирал 0, видимо ктрл+С не прожался
5 Wist
 
26.01.12
14:10
(3) методом подбора вышел :) сначала сделал без (0) и ТекущийЭлемент()... не взлетело... стал пробовать по всякому, в итоге оказалось "БанковскиеСчета" это не тот справочник. Ненавижу семеру :)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс