|
условие в запросе 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
Melcor
29.10.13
✎
09:30
|
Доброго утра. Нужны сделать выборку по спр. Номенклатура в иерархии скажем 3 группы, выбираем первую группу как условие, что должна выйти номенклатура из всех этх групп. Подскажите пжл, как можно сделать условие в запросе (делаю через СКД). Спасибо.
|
|||
1
Fragster
гуру
29.10.13
✎
09:32
|
шито?
|
|||
2
Melcor
29.10.13
✎
09:33
|
(1) условием отбора самая верхняя группа номенклатуры, но вывести нужно все элементы иерархии
|
|||
3
Borteg
29.10.13
✎
09:34
|
(2) где ссылка в иерархии
|
|||
4
Melcor
29.10.13
✎
09:36
|
(3)
Для наглядности покажу в выборке ВыборкаНоменклатуры = Справочники.Номенклатура.Выбрать(); Пока ВыборкаНоменклатуры.Следующий() цикл Если ВыборкаНоменклатуры.ЭтоГруппа = ложь тогда Если (ВыборкаНоменклатуры.Родитель=ВыбраннаяСтрока.Товар) или(ВыборкаНоменклатуры.Родитель.Родитель=ВыбраннаяСтрока.Товар) или(ВыборкаНоменклатуры.Родитель.Родитель.Родитель=ВыбраннаяСтрока.Товар) или(ВыборкаНоменклатуры.Родитель.Родитель.Родитель.Родитель=ВыбраннаяСтрока.Товар) или(ВыборкаНоменклатуры.Родитель.Родитель.Родитель.Родитель.Родитель=ВыбраннаяСтрока.Товар) тогда Если ЭтотОбъект.Товары.Найти(ВыборкаНоменклатуры.Ссылка) = Неопределено тогда НоваяСтрока = ЭтотОбъект.Товары.Добавить(); НоваяСтрока.Номенклатура = ВыборкаНоменклатуры.Ссылка; КонецЕсли; КонецЕсли; КонецЕсли; Код кривой, поэтому хочу сделать через запрос. но не совсем понимаю как правильно сделать отбор по ВыбраннаяСтрока.Товар - это родитель Номенклатуры |
|||
5
Maxus43
29.10.13
✎
09:38
|
ВЫБРАТЬ
Номенклатура.Ссылка КАК Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка В ИЕРАРХИИ(&Группа) ИТОГИ ПО Ссылка ИЕРАРХИЯ в СКД ИТОГИ не надо будет только |
|||
6
Borteg
29.10.13
✎
09:38
|
"ВЫБРАТЬ
| Номенклатура.Ссылка |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.Ссылка В ИЕРАРХИИ(&верхнийуровеньиерархии)" |
|||
7
Ненавижу 1С
гуру
29.10.13
✎
09:39
|
в отборах СКД теперь нельзя использовать "в группе"? кривая у тебя СКД
|
|||
8
Melcor
29.10.13
✎
09:39
|
(5) (6) Спасибо, понял, как просто оказывается)
|
|||
9
GANR
29.10.13
✎
09:41
|
(0) +1. Нечего писать это в запросе, (8) нет, не понял - еще проще
http://ximage.ru/data/imgs/1383025227.jpg |
|||
10
Melcor
29.10.13
✎
09:44
|
(9) тут по другому работает, юзер щелкает по группе номенклатуре в дереве значений и заполняется табличная часть
|
|||
11
Melcor
29.10.13
✎
10:09
|
Подскажите пжл ещё один момент, можно как-то упорядочить запрос по группе номенклатуры, у меня данные выгружаются в дерево значений и надо чтобы сверху выходили группы номенклатуры
|
|||
12
AlexITGround
29.10.13
✎
10:50
|
(11) УПОРЯДОЧИТЬ ПО
Номенклатура.ЭтоГруппа ИЕРАРХИЯ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |