v7: Разная цена одинаковой номенклатуры в документе #772869


#0 by Масянька
День добрый! Такая фигня: табличная часть документа - есть одинаковая номенклатура. Нужно найти (если есть) одинаковую номенклатуру с разной ценой. Сразу поясню (для тех, кто в шлемофоне): 1. товар1 = 15 2. товар2 = 25 4. товар1 = 20 Нужно найти и вывести в сообщалке, что в 4 строке другая цена. Выгрузить таб. часть и свернуть - номера строк? Выгрузить таб. часть, обходить ее и в цикле обходить таб. часть - как-то не айс. Есть еще варианты? PS По поводу зачем и почему - так надо. Заранее спасибо.
#1 by PuhUfa
Выбрать Различные ?
#2 by aleks_default
не заполнять в таб. часть одинаковую номенклатуру с разной цену. Лечить не последствие а причину
#3 by Масянька
А в семерке есть? Повторяю - причины нет.
#4 by Звездец
#5 by Звездец
для цены добавь проверку дополнительно после нахождения дубля
#6 by Масянька
Да, блин, вас пока дождешься... :) То есть - цикл в цикле и больше никак?
#7 by Звездец
где ты увидела цикл в цикле?
#8 by lubitelxml
не цикл в цикле а поиск по тч в цикле по строкам тч
#9 by Остап Сулейманович
Собсссно "СписокТоваров.НайтиЗначение(Твр)" и есть вложенный цикл. Просто записан не с помощью Для поз = Список.РазмерСписка ...
#10 by Звездец
ну если так буквально. Но это клюшки, кто-то знает другие варианты?
#11 by Масянька
А, вот уже ответили
#12 by Масянька
Вот я и спрашиваю. Может есть - красивше...
#13 by пипец
добавить колонку в ТЗ с количеством 1 и свернуть
#14 by Звездец
тебе нужно вывети список номенклатуры или просто достаточно сообщения что строки есть?
#15 by Mikeware
Выгрузить в ИТЗ, добавить колонку с количеством, заполнить колонку единичкой, сгруппировать по товару и цене,  добавить индекс по количесттву и получить все неравные 1, (а в тзПотомки - вплоть до номера стороки)
#16 by Остап Сулейманович
Вполне рабочий вариант. ДляНаЗачем красивше? "Все так делают" (ЦЫ). И никто до сих пор не скис.
#17 by Mikeware
красота спасет мир!© зы. а покуизм - нервы!!©
#18 by Масянька
Периодически себя спрашиваю... Ответа пока нет :) Всем - спасибо!
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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