Имя: Пароль:
1C
1С v8
Понедельник день тяжелый. Помогите с запросом.
,
0 Santa4527
 
23.09.13
17:41
В регистре сведений храниться  группы номенклатуры.  В документе есть элементы справочника номенклатуры. Подскажите как найти группу из регистра сведений в которой есть элемент из документа.
1 Santa4527
 
23.09.13
17:43
Делал запрос к регистру с В ИЕРАРХИИ(&Номенклатура) где номенклатура это был элемент справочника но запрос не чего не возвращает.
2 Ёпрст
 
23.09.13
17:44
сымый примитив пользовать родитель.родитель.родитель... и т.д в запросе.
3 ИсчадиеADO
 
23.09.13
17:46
(2) группы номенклатуры, это др.справочник, скорее всего)))
4 Ёпрст
 
23.09.13
17:46
(3) не исключено
5 Мыш
 
23.09.13
17:46
(3) А может и владелец )
6 Ёпрст
 
23.09.13
17:47
тогда бы аутор не писал в иерархии, видать, всё же один и тот же справочник всё же..
7 Мыш
 
23.09.13
17:47
(0) Рекомендую СОЕДИНЕНИЕ
8 ИсчадиеADO
 
23.09.13
17:47
(6) чёйта :) написано же ясно, день тяжелый
9 Aleks73
 
23.09.13
17:48
внутреннее соединение...в иерархии... чтототипатого
10 Santa4527
 
23.09.13
17:49
ЭТО ОДИН СПРАВОЧНИК
11 Ёпрст
 
23.09.13
17:50
(10) тогда пиши кучу условий на родитель.родитель... и усё.
12 Ёпрст
 
23.09.13
17:52
можешь и получение всех групп для номенклатуры из дока собрать в одной временной табличке, потом с ней соединиться в основном запросе к регистру.
13 ИсчадиеADO
 
23.09.13
17:52
а еще у него может быть группа и подгруппа, например
14 ИсчадиеADO
 
23.09.13
17:53
+(13) в рс. И че брать?
15 alxxsssar
 
23.09.13
17:56
делаешь запрос к регистру и внутренним соединением - к справочнику, и бежишь по всем группам справочника - ищешь где зарыта твоя номенклатура
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.