v7: Условие в запросе на вхождение в группы #607007


#0 by Patrio_O_Muerte
Есть запрос вида: Не работает епта. Каким образом установить условие в запросе на вхождение в список групп справочника и равенство конкретному элементу. Чет туплю.
#1 by vinogradъ
И
#2 by zling
На равенство элементу у тебя есть |Условие(МТТорговыеТочки = ТОРГТОЧ); А вот вхождение в СПИСОК групп, в 7-ке имхо затруднительно организовать. Если ты пишешь |Условие(МТТорговыеТочки в (СЗТочек));  то это проверка на вхождение в список элементов или вхождение в группу (но одну). Имхо, только организовывать заведомо большое кол-во переменных - групп, и димнамически дописывать текст запроса. Может кто-что умнее подскажет, но имхо так....
#3 by AlexWolf
Засунь ТОРГТОЧ в СЗТочек и оставь одно условие "Условие(МТТорговыеТочки в СЗТочек);"
#4 by Рэйв
и.т.д
#5 by Рэйв
а,да.. МТТорговыеТочки.ПринадлежитГруппе(Группа1)=1 надо:-)
#6 by viktor_vv
Это че-ты за такое понаписал. Если в списке есть группа, то будет проверяться и вхождение в эту группу. И групп в списке может быть дофига.
#7 by zling
-нет, пробовал
#8 by zling
на 25 релизе покрайней мере
#9 by ДенисЧ
У меня с 14го работало... А у тебя вдруг перестало...
#10 by viktor_vv
У меня такого много и работает. И с незапамятных времен. Ты чето другое пробовал.
#11 by zling
хм, седня проверю еще разок, но помнится не срабатывало :(
#12 by miki
>>вхождение в список групп справочника и равенство конкретному элементу бредовое условие, достаточно условия на элемент. Что ты хочешь получить?
#13 by Patrio_O_Muerte
:) Конкретизирую задачу - есть список групп, надо определить входит ли элемент хоть в одну из них.
#14 by FN
СЗТочек.добавитьЗначение(ТОРГТОЧ) а уж потом запрос с одним условием Условие(МТТорговыеТочки в СЗТочек);
#15 by FN
ёпта! Принадлежит!!!
#16 by miki
тогда должен работать твой запрос
#17 by miki
у него несклько групп. Хотя, возможно, через принадлежность и быстрее будет...
#18 by Patrio_O_Muerte
Ни куя, принадлежит конкретной группе, а у меня цикл, хотя мож и на самом деле так проще. Неа, пробовал "|Условие((МТТорговыеТочки в СЗТочек) И (МТТорговыеТочки = ТОРГТОЧ));" несколько минут висит, потом я вырубаю.
#19 by viktor_vv
Выражаясь твоим францухским :) ни куя.
#20 by viktor_vv
+ Но в запросе Принадлежит это тот еще тормоз.
#21 by Patrio_O_Muerte
Вот я лох :) А мне тогда и запрос не нужен.
#22 by miki
Ну, не знаю. Условия в запросе складываются по "И". Проверить бы ещё, что ты там в СЗ насувал... это да.
#23 by zling
работает, проверил. Тож лопухнулся. Всем спасибо :)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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