Вхождение в список значений #671936


#0 by fdv_83
Здравствуйте, форумчане. Имеется список значений, в котором в качестве записей находятся группы справочника номенклатура. В цикле по табличной части документа проверяю входит ли товар в список значений (НайтиПоЗначению). Проверка не проходит, т.к. метод НайтиПоЗначению проверяет непосредственное наличие элемента в списке. Подскажите, пожалуйста, как можно проверить товар принадлежит ли группе из списка значений
#1 by Фокусник
Сделать проверку одним запросом. ТЧ уже записана?
#2 by fdv_83
Проверка нужна в отчете. Использую обычную выборку, без запроса
#3 by fdv_83
Можно ли без запроса обойтись?
#4 by Aprobator
отчет без запроса?!
#5 by fdv_83
Проверку на вхождение в список значений
#6 by fdv_83
как проверить товар принадлежит ли группе из списка значений
#7 by fdv_83
В 7-ке есть метод списка значений Принадлежит, который проверяет проверяет вхождение в список, будь в нём группа или сам элемент
#8 by Фокусник
В 8ке см ПринадлежитЭлементу
#9 by fdv_83
А как этот метод связать со списком значений?
#10 by Фокусник
Перебрать список значений. PS но правильнее делать запрос :)
#11 by kiruha
Ты реально думаешь, что методы Принадлежит 7 ПринадлежитЭлементу 8 и аналогичные не делают запрос к базе ?
#12 by fdv_83
Дело в том, что я с запросом пока не дружу :))
#13 by kiruha
Там конструктор есть - много ума не надо - только по кнопочкам тыкать
#14 by fdv_83
А по теме какие есть предложения?
#15 by notebug
перебором в цикле элементов списка значений у текущего элемента узнать является он группой или элементом справочника. если элемент, тогда проверять банальное сравнение, в противном случае - принадлежность
#16 by notebug
это на случай, если запросом никак
#17 by Defender aka LINN
Коленку за такое простелить
#18 by kiruha
Челу надо не только решение дать, но такое, чтобы его мозг переварил )
#19 by notebug
фу таким быть) коленку привезти? и кстати подобное решение есть при...хотя тебе пофиг, где оно есть в типовых. покритикуй уж, а то писюльку оставил и не понятно, что из нее следует)
#20 by Jonny_Khomich
есть одно решение 100%-е, он его должен понять: уволиться и сменить сферу работы на дворника.
#21 by Cube
Тебе всё по теме говорят: ты забиваешь гвозди рукояткой молотка, держась за ударную часть... Тебе говорят, что надо молоток по-другому взять, тогда и дело пойдет веселее, а ты ленишься что-то... Запомни: учиться всегда будет "не вовремя", поэтому начни прямо сейчас.
#22 by Defender aka LINN
Нахрена городить запросы в цикле, когда достаточно одного? Фсе ж просто.
#23 by notebug
Спасибо, этим можно было и обойтись в
#24 by Defender aka LINN
А как же коленка?
#25 by notebug
таки жалко) я понял свою ошибку в варианте. Вообщем в обработке обмена с сайтом в УТ10.3 такое видел (я про свой вариант). Может немного иной вариант. Дело в том, что там есть список значений элементов и групп номенклатуры и проверялось вхождение выбранных элементов. Если элемент является не группой и она входит в одну из выбранных групп в СЗ, то удаляется из СЗ. Там конечно нет вложенных циклов, но такой вариант имеет место быть, как оказалось
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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