|
Объединить 2 запроса | ☑ | ||
---|---|---|---|---|
0
Kain_wrath
16.07.15
✎
16:33
|
Первая таблица, измерение группа номенклатуры . Вторая таблица, измерение номенклатура. Как по этим измерениям соединить эти таблицы? Нужно чтоб измерение номенклатура второй таблицы, входила(в иерархии) в измерение группа номенклатуры первой таблицы.
|
|||
1
DTXqueque
16.07.15
✎
16:34
|
Номеклатура В ИЕРАРХИИ (Таб2.Группа)?
|
|||
2
Kain_wrath
16.07.15
✎
16:36
|
В условии связи такое не прокатывает
|
|||
3
Nuobu
16.07.15
✎
16:37
|
(0) Помести отбор в ГДЕ
Ссылка В ИЕРАРХИИ (Выбрать ТаблицаГрупп.ССылка из &таблицаГрупп как ТаблицаГрупп |
|||
4
СвинТуз
16.07.15
✎
16:39
|
левое соединение по номгруппа.ссылка=номенклатура.родитель
|
|||
5
Kain_wrath
16.07.15
✎
16:40
|
(3) это то понятно, но тут главная проблема что писать в условии связи таблиц?
|
|||
6
СвинТуз
16.07.15
✎
16:40
|
итоги по номгруппа.ссылка иерархически
|
|||
7
Nuobu
16.07.15
✎
16:40
|
(5) Ничего.
Главной таблицей сделай таблицу номенклатуры, а вторую - удали. |
|||
8
Kain_wrath
16.07.15
✎
16:40
|
(4) а если родитель группой выше писать кучу ИЛИ ?
|
|||
9
СвинТуз
16.07.15
✎
16:41
|
как то так
|
|||
10
СвинТуз
16.07.15
✎
16:41
|
фу блин ...
левое соединение по номгруппа.ссылка=номенклатура.владелец |
|||
11
СвинТуз
16.07.15
✎
16:42
|
и вообще ничего соединять в явном виде не нужно
если не нужно реквизитов номгруппы |
|||
12
Kain_wrath
16.07.15
✎
16:49
|
Как то вы не так поняли, распишу полностью, есть регистр накопления План, в нем: измерение Номенклатура (но туда записывается только Группа Номенклатуры) и суммовой ресурс, и и регистр накопления Продажи и суммовой ресурс, в нем: измерение Номенклатура.
|
|||
13
СвинТуз
16.07.15
✎
16:52
|
найди в конфе справочник "номенклатура"
стань на нем , нажми ентер закладка владельцы есть там номенклатурная группа? без ответа на вопрос сложно продолжать |
|||
14
Kain_wrath
16.07.15
✎
16:53
|
Мне необходимо получить:
1. Номенклатурную группу 2. Сумму из первого регистра 3. Сумму (по номенклатур входящих в номенклатурную группу) вся загвоздка как все эти два регистра соеденить? |
|||
15
Kain_wrath
16.07.15
✎
16:53
|
(13) нет
|
|||
16
Nuobu
16.07.15
✎
16:54
|
(8) Это правильный ответ.
|
|||
17
СвинТуз
16.07.15
✎
16:55
|
(15)
тогда ищи как они связаны |
|||
18
Kain_wrath
16.07.15
✎
16:55
|
(16) так то впринципе реализовано но это костыльный метод
|
|||
19
ХардHard
16.07.15
✎
16:56
|
Запросом без кучи .родитель.родитель не получится, если нужно именно связать.
Можно засунуть ТЗ в запрос где будут : 1. Группа (твои группы которые ты хочешь соединять). 2. Подчиненная группа (все группы в иерархии нужной группы) Эту Тз создавать до запроса. |
|||
20
Kain_wrath
16.07.15
✎
16:58
|
(19) можно подробней? не совсем понятно
|
|||
21
ХардHard
16.07.15
✎
16:59
|
(20) Ты получаешь соответствие "ТвояГруппа" - "Подчиненная группа" .
Дальше связываешь в запросе Номенклатура.Родитель = ПодчиненнаяГруппа |
|||
22
СвинТуз
16.07.15
✎
17:00
|
бесконечный цикл и ищи в запросе пока папу не найдешь каждому
|
|||
23
СвинТуз
16.07.15
✎
17:01
|
временные таблицы в помощь
и два запроса чет и нечет |
|||
24
СвинТуз
16.07.15
✎
17:01
|
в скд это проще
|
|||
25
Kain_wrath
16.07.15
✎
17:02
|
(24) как раз в скд и делаю
|
|||
26
СвинТуз
16.07.15
✎
17:31
|
там закладка должна быть где все настраивается
|
|||
27
Kain_wrath
16.07.15
✎
18:27
|
(26) Какая же?
|
|||
28
WebberNSK
16.07.15
✎
19:27
|
(0) про то как это делается в СКД написано в книжке хрусталевой (можешь найти pdf)
в принципе, задача решается вот так: http://catalog.mista.ru/public/158512/ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |