Имя: Пароль:
1C
1С v8
Помогите добавить таблицу в запрос
,
0 CalvinKlein
 
28.05.12
11:07
Привет всем. Как можно сделать следующее, у меня есть выборка:

А А1 А2 Б
А А1 А2 В
А А1 А2 Г

Как сгруппировать Б,В,Г - в отдельную таблицу и прикрепить ссылкой к основной выборке?
На выходе должно получиться следующее:

А А1 А2 табл2, где табл2: Б,В,Г

Не могу найти в конструкторе запросов как это сделать, помогите плиз!
1 CalvinKlein
 
28.05.12
11:07
данный Б,В,Г я беру в регистре сведений
2 Wobland
 
28.05.12
11:10
несколько значений в строку одну не получишь ты. но выкрутиться можно через проход известный, вроде бы
3 DrShad
 
28.05.12
11:10
через запятую в запросе никак не собрать - обсуждалось миллион раз
4 izekia
 
28.05.12
11:10
три джойна
5 DrShad
 
28.05.12
11:10
(2) до сих пор не отпустило? :) мастер йода
6 DSSS
 
28.05.12
11:11
Наверно можно сделать это через СКД используя функцию массив
7 DrShad
 
28.05.12
11:11
(4) гениально, и что через джойн значения будут дописываться в одно поле?
8 DSSS
 
28.05.12
11:12
Кстати о массиве. СКД ведь как-то формирует сама результирующий запрос, можно поймать его тест, посмотреть что там получилось
9 CalvinKlein
 
28.05.12
11:12
(2) В строку можно потом алгоритмом собрать все. Меня интересует доп. таблица, которую можно прицепить к запросу первоначальному в качестве ссылки. И потом уже при обходе допустим открывать эту ссылку и собирать строку из ее значений.
10 х86
 
28.05.12
11:13
>прикрепить ссылкой к основной выборке

как это?
11 CalvinKlein
 
28.05.12
11:13
(10)
А Б В Г Ссылка.Табл3

Где Ссылка.Табл3 - буде допустим со значениями 1,3,4,5,6,1,4
12 CalvinKlein
 
28.05.12
11:15
(10) Поле в основной выборке будет ссылочного типа на другую таблица...как-то так :)
13 izekia
 
28.05.12
11:17
(7) а автор про таблицу
ну ее в запросе не создать, группировку можно