v8: Виртуальный таблицы отбор по двум измерениям #618699


#0 by iceman2112
Как в виртуальной таблицу наложить условие, чтобы отбор по двум измерения из таблицы? Т.Е. если есть таблица значений: Номенклатура | Склад Нужно в запросе к виртуальной таблице остатков наложить условие. Как это сделать, без левого соединения?
#1 by LAAry
Где ТЗ.Номенклатура... и ТЗ.Склад....
#2 by mirosh
без соединения никак. можно перед соединением сделать отбор только по номенклатуре (Номенклатура В (...)), чтобы соединялось меньше записей
#3 by iceman2112
и без где, нужно все сделать в параметрах виртуальной таблице
#4 by mirosh
O.o
#5 by iceman2112
По одному измерению понятно, массив и погнали. Не думаю что нельзя под два
#6 by LAAry
угу, невнимательно прочитал.
#7 by LAAry
2 массива не дадут нужный результат.
#8 by iceman2112
нет, номенклатура и склад как бы связаны
#9 by vmv
таблица значений может учавствовать в качестве параметра в условиях запроса, причем порядок колонок - это порядок полей сравнения - подумай над этим
#10 by mirosh
одновременно по двум нельзя. Если сделать через "И", то потеряешь много нужных записей
#11 by mirosh
интересно! Продолжай :_)
#12 by vmv
можно, доказывать не буду, ибо банально и написано в жкк
#13 by mirosh
мне просто интересно, я не знал о таком способе
#14 by iceman2112
сказал, что есть что то вкусное, но не скажет где
#15 by vmv
кописпаст жкк с рисунка ИС1l0JlьзоваUllе опеРП1(11l1 В (НЕ В) по UeCKOJ1bKIIJlI 11l)ЛЯJlI Синтаксисдля 6.'10Ж·ef{//Оi!ОЗСll1роса: 1-473 (выражениеl, выражение2, выражениеl, выражение2, ... , выражениеN) выражениеN ...) В (ВЫБРАТЬ Си1lmаксис для mаб/1lll(Ы ЗllйчеUllli: (выражениеl, выражение2, выражениеN) В (&Параметр) в Ii:aLlестие lIapa~leTpa С:lедует передавать тэблицу ЗllачеНIIЙ, IlepBble K01l011O'" которой будут IIСIЮJlЬЗ0ваться для операЦlll1 В.
#16 by iceman2112
че такое жкк?
#17 by vmv
+ 15 отлично получилось, пытливый ум поймет, лахи в пичальке
#18 by Defender aka LINN
Смотри и рыдай:
#19 by vmv
жилищьно коммунальный комбинат - там мега спецы кодят
#20 by iceman2112
Т.е. как то так?
#21 by mirosh
ага, спасибо, буду знать
#22 by vmv
тоже тема, правда школота не юзает вложенные - не пугай их
#23 by mirosh
вообще какбы вложенные - моветон
#24 by vmv
в динамических списках без них сложно, т.к. передавать в Дсписок кучку параметров тоже моветон
#25 by iceman2112
ладно всем спасибо, разобрались с культырным программиование
#26 by mirosh
ну здесь главное, чтобы размер таблицы из вложенного запроса был небольшим, т.к. сервер 1с не знает размер этой таблицы до момента выполнения запроса, поэтому план запроса в некоторых случаях может быть составлен неоптоимальный.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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