|
Помогите собрать таблицу запросом | ☑ | ||
---|---|---|---|---|
0
Mouzem
25.04.12
✎
15:17
|
Имеем регистр сведений в котором помимо прочих есть 2 поля Номенклатура(ссылка на номенклатуру) и Справочник1(ссылка на некий справочник1)
есть этот самый справочник1 в котором есть только наименование. Нужно собрать следующую таблицу: по строке номенклатура|Справочникк1 значение 1 |Справочникк1 значение 2 |Справочникк1 значение Х |
|||
1
aleks-id
25.04.12
✎
15:19
|
"... черт возьми, Холмс, но КАК??..." (с)
|
|||
2
Mort
25.04.12
✎
15:23
|
А сколько колонок будет в таблице?
|
|||
3
Mouzem
25.04.12
✎
15:26
|
(2) колонок по количеству записей в справочнике1
То есть по строке у нас идет первая колонка номенклатура а дальше колонки из справочника 1 |
|||
4
Mouzem
25.04.12
✎
15:27
|
в этом вся и сложность, что по колонкам запрос должен формировать динамическую таблицу
|
|||
5
Irek-kazan
25.04.12
✎
15:27
|
а зачем?
а если в справочнике 1000 значений? |
|||
6
MaxisUssr
25.04.12
✎
15:28
|
Значит, если результат ожидается не из одной строки - нужно найти масимальное кол-во элементов "справочника 1", подходящих к "номенклатуре". После этого вторым шагом строить запрос, в котором будут прописаны все эти колонки (придется делать Объединением).
|
|||
7
Alex S D
25.04.12
✎
15:28
|
(4)ну формируй таблицу после выполнения запроса
|
|||
8
Mort
25.04.12
✎
15:28
|
(3) Т.е. одна колонка это одна запись в Справочник1. А на пересечениях таблицы что?
|
|||
9
Mouzem
25.04.12
✎
15:29
|
(5) не, в справочнике меньше 20 записей.
|
|||
10
Mouzem
25.04.12
✎
15:30
|
(8) на пересечении циферка из регистра (которая среди прочих полей регистра)
|
|||
11
Irek-kazan
25.04.12
✎
15:31
|
а сколько строк ожидается?
|
|||
12
Mouzem
25.04.12
✎
15:34
|
(11) Около 500
|
|||
13
Mort
25.04.12
✎
15:35
|
Таблица в дальнейшем не в отчет пойдет? На СКД это за пару минут делается.
|
|||
14
Mouzem
25.04.12
✎
15:46
|
(13) в отчет, я поэтому и хочу собрать в одном запросе чтоб потом через СКД построить отчет, при чем в отчете нужно построить 2 таких таблицы на разные периоды и выводить столбцы через один
Номенклатура |Справочникк1 значение 1 период1|Справочникк1 значение 1 период2|Справочникк1 значение 2 период1|Справочникк1 значение 2 период2|| |
|||
15
Mouzem
25.04.12
✎
16:00
|
Знаю что подобные вещи делаются с помощью группировок в скд, мож кто ткнет носом в статейку?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |