|
Транспонирование в запросе |
☑ |
0
antiteror91
29.07.12
✎
22:43
|
Здравствуйте! у меня есть запрос, в одной колонке у меня представлены значения перечисления. Подскажите как мне можно данные перечисления записать в виде строки??? Спасибо заранее!
|
|
1
1C-band
29.07.12
✎
22:45
|
Поскольку количество значений перечисления известное, то самое простое - динамическое формирование текста запроса.
|
|
2
Нуф-Нуф
29.07.12
✎
22:58
|
в скд через ресурсы
|
|
3
antiteror91
29.07.12
✎
23:04
|
мне нужно это сделать не используя СКД.
|
|
4
antiteror91
29.07.12
✎
23:06
|
1C-band а можете привести наглядный пример динамического формирование текста запроса??
|
|
5
1C-band
29.07.12
✎
23:08
|
Кинь кусок кода (запрос) для одного значения перечисления и список возможных значений.
|
|
6
Нуф-Нуф
29.07.12
✎
23:10
|
(3) без использования скд никак. или только деревянный способ типа динамического построения запроса
|
|
7
1C-band
29.07.12
✎
23:13
|
Да да, я про рабоче-крестьянский способ и говорю.
|
|
8
H A D G E H O G s
29.07.12
✎
23:16
|
А что сделать то надо.
|
|
9
H A D G E H O G s
29.07.12
✎
23:16
|
Как бы тут ТЗ во временную не сработала!
|
|
10
antiteror91
29.07.12
✎
23:18
|
ВЫБРАТЬ
Перечисление.ВидБилета.Ссылка КАК ВидБилета
ПОМЕСТИТЬ ВТВидБилета
ИЗ
Перечисление.ВидБилета;
ВЫБРАТЬ
ПланированиеРейсовПланированиеБилета.Рейс,
ПланированиеРейсовПланированиеБилета.Дата,
ПланированиеРейсовПланированиеБилета.НомерБилета,
ПланированиеРейсовПланированиеБилета.ВидБилета
ПОМЕСТИТЬ ВТОписаниеБилета
ИЗ
Документ.ПланированиеРейсов.ПланированиеБилета КАК ПланированиеРейсовПланированиеБилета
ГДЕ
ПланированиеРейсовПланированиеБилета.Ссылка В(&Ссылка);
ВЫБРАТЬ
ВТВидБилета.ВидБилета,
ВЫБОР
КОГДА ВТОписаниеБилета.ВидБилета = ВТВидБилета.ВидБилета
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ КАК ПризнакСовпаденияВида,
ВТОписаниеБилета.НомерБилета,
ВТОписаниеБилета.Рейс,
ВТОписаниеБилета.Дата
ПОМЕСТИТЬ ВТСоединение
ИЗ
ВТВидБилета
ЛЕВОЕ СОЕДИНЕНИЕ ВТОписаниеБилета
ПО Истина
ИНДЕКСИРОВАТЬ ПО
ВТОписаниеБилета.Рейс,
ВТВидБилета.ВидБилета;
ВЫБРАТЬ
ВТСоединение.Рейс,
ВТСоединение.Дата,
ВТСоединение.ВидБилета,
СУММА(ВТСоединение.ПризнакСовпаденияВида)
ИЗ
ВТСоединение
СГРУППИРОВАТЬ ПО
ВТСоединение.ВидБилета,
ВТСоединение.Рейс,
ВТСоединение.Дата
УПОРЯДОЧИТЬ ПО
ВТСоединение.Рейс,
ВТСоединение.Дата;
|
|
11
antiteror91
29.07.12
✎
23:20
|
Значения перечисления: "обычный", "ВИП", "эконом"
|
|
12
antiteror91
29.07.12
✎
23:59
|
H A D G E H O G s надо столбец с перечислением и столбец с количеством переделать в строки
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший