|
Соединение таблиц |
☑ |
0
Slon747
27.06.12
✎
11:27
|
В справочнике контрагентв есть две таб. части: "Номенкл. группы" и "Торговые марки".
Требуется получить номм. группы и торговые марки контрагентов в таком виде:
Контрагент1 НомГруппа1 ТоргМарка1
Контрагент1 НомГруппа2 ТоргМарка2
Контрагент1 ТоргМарка3
Контрагент1 ТоргМарка4
Т.е. в данном случае к Контрагента1 в таб.части "Номенкл. группа" элементов меньше,
чем в таб.части "Торговые марки".
Но как при объединении так и при связывании таблиц выборка получается следующей:
Контрагент1 НомГруппа1 ТоргМарка1
Контрагент1 НомГруппа2 ТоргМарка2
Контрагент1 НомГруппа2 ТоргМарка3
Контрагент1 НомГруппа2 ТоргМарка4
Т.е. повторяется значение НомГруппа2.
Как получить выборку в нужном мне виде?
|
|
1
Ненавижу 1С
гуру
27.06.12
✎
11:27
|
(0) а какая связь между "Номенкл. группы" и "Торговые марки" имеется?
|
|
2
Slon747
27.06.12
✎
11:30
|
(1) Это таб части справочника Контрагенты. Следовательно:
КонтрагентыНоменклатурныеГруппы.Ссылка КАК Колнтрагент
|
|
3
Slon747
27.06.12
✎
11:31
|
+(2) Т.е. связь между этими двумя таб частями через контрагента
|
|
4
Ненавижу 1С
гуру
27.06.12
✎
11:31
|
(3) ну вот ты и получил что хотел, в чем проблема?
|
|
5
Slon747
27.06.12
✎
11:33
|
(4) Хотелось бы вместо повторов "НомГруппа2" иметь NULL или пустую ссылку
|
|
6
Ненавижу 1С
гуру
27.06.12
✎
11:35
|
(5) сначала перенумеровать ТЧ в временной таблице потом соединять по контрагенту и номерам, соединение полное
|
|
7
Slon747
27.06.12
✎
11:40
|
(5) Спасибо. Попробую
|
|
8
Рэйв
27.06.12
✎
11:41
|
(0)Для чего такие извраты?
|
|
9
Ненавижу 1С
гуру
27.06.12
✎
11:44
|
(7) а стоп, нахрена пронумеровывать, у них и так уже есть НомерСтроки ))
|
|
10
Slon747
27.06.12
✎
11:45
|
(6) Получилось. И нумерация уже есть в таб частях
Спасибо!
|
|