Имя: Пароль:
1C
1C 7.7
v7: НайтиПоНаименованию
0 Mt111
 
26.08.14
15:12
не пойму почему находит только элементы находящиеся в корне справочника,а те которые в каталоге нет,пробовал использовать разные параметры-результат один и тот же. Знатоки подскажите. Вот код:

ном= СоздатьОбъект("Справочник.Номер");
ном.НайтиПоНаименованию(пар,0,1);
Если ном.НайтиПоНаименованию(пар)=1 Тогда
   Номер = ном.ТекущийЭлемент();
   сообщить("0+"+номер);
иначе
    сообщить("ненашел");
КонецЕсли;
1 Бешеная Нога
 
26.08.14
15:14
7ка!!! Как мне это развидеть????
2 zulu_mix
 
26.08.14
15:15
>>сообщить("ненашел");
не с глаголами пишется раздельно
3 Mt111
 
26.08.14
15:15
да 7ка
4 Злой Бобр
 
26.08.14
15:15
ном= СоздатьОбъект("Справочник.Номер");
Если ном.НайтиПоНаименованию(пар,0,1)=1 Тогда
   Номер = ном.ТекущийЭлемент();
   сообщить("0+"+номер);
иначе
    сообщить("ненашел");
КонецЕсли;
5 Mt111
 
26.08.14
15:16
(2) это я знаю, писалось на скорую руку для отладки
6 zulu_mix
 
26.08.14
15:17
найдено = НайтиПоНаименованию(пар,0,1);
Если найдено=1
7 Злой Бобр
 
26.08.14
15:18
(6) Иногда лучше молчать ... )
8 шаэс
 
26.08.14
15:19
(5) а выборку открывать необязательно?
9 Злой Бобр
 
26.08.14
15:20
(8) Если сможете ответить на вопрос - зачем? Думаю и сами поймете.
10 zulu_mix
 
26.08.14
15:20
(7) да мне лень ваще писать. я его 2 строки скопипастил и заменил
11 Mt111
 
26.08.14
15:20
(4) СПАСИБО, заработало.