НайтиПоНаименованию(). А если их одинаковых несколько? #27009


#0 by NL
Спр.НайтиПоНаименованию и если в справочнике несколько элементов с одинаковым наименованием, как это обойти?Думал, что перебор в цикле спасёт Пока Спр.ПолучитьЭлемент = 1 - нифига. А как правильно проверить одно ли наименование или их несколько?
#1 by 101
запросом в ТЗ и свернуть ...
#2 by Джинн
Запросом.
#3 by Unforgiven
Выгрузи в тз,сделай колонку с числом, каждому наименованию присвой в этой доп. колонке 1, потом сверни и увидишь сколько у тебя одинаковых наименований.
#4 by NL
мне как раз и не нужно сворачивать. Там будет скорее список значений и если РазмерСписка > 1 тогда аврал.А без запроса никак? Это у меня вовнешней обработке.
#5 by sanches2
Ну и что, запрос в ней не хуже работает, сам постоянно пишу внешние обработки и там бывает запрос
#6 by NL
Я, наверное, в неправильно выразился. Это нужно не обходить, а прекратить обработку элемента, если у него по наименованию есть "близнец"
#7 by 101
5. LOL чё конкретно нужно ?
#8 by Lexusss
#9 by NL
2 Сейчас обрабатываю 5-ю редакцию бюджетной бухии. Там вместо одного справочника "Контрагенты" есть два справочника - "Контрагенты" и "Организации". В "Контрагентах есть ссылка на "Организации". При выгрузке/загрузке из 4-й редакции этого справочника ссылки не сохранились, вот теперь обработкой сопоставляю одно другому. Но если заведена организация и в покупателях и в поставщиках (одна и та же) то обрабатывать этот элемент не надо. Надо в организациях одного грохнуть. Но это уже вручную пусть бухи разбираются кому жить, а кому умереть.
#11 by NL
2 Спасибо. Это и требовалось!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С