1С Запрос - строки в колонки #637163


#0 by Serduko
Здравствуйте, подскажите пожалуйста: Стандартный запрос (ВЫБРАТЬ ИЗ ГДЕ) н.р. вы дает одну колонку с несколькими строками. Возможно ли сделать запрос который преобразует эти строки в отдельные колонки, если количество строк известно? Как?
#1 by zak555
транспонирование
#2 by Fragster
можно сделать 100 объединений и свертку, но проще сделать это при выводе
#3 by Serduko
Пример можно?
#4 by Serduko
Еще нюанс, нужна одна строка на выходе.
#5 by Fragster
Выбрать Выбрать 0 как поле1, 1 как поле2 Объединить Все Выбрать
#6 by Serduko
спасибо
#7 by Serduko
Красивше так: ВЫБРАТЬ    Максимум(Выбор Когда КонтактнаяИнформация.Вид.Наименование = "Фактический адрес контрагента" Тогда КонтактнаяИнформация.Вид.Наименование КОНЕЦ) как факт,    Максимум(Выбор Когда КонтактнаяИнформация.Вид.Наименование = "Юридический адрес контрагента" Тогда КонтактнаяИнформация.Вид.Наименование КОНЕЦ) как Юрид   ИЗ    РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация ГДЕ
#8 by Serduko
А с вложенным запросом не работает :( Справочник.Контрагенты КАК Контрагенты
#9 by Axel2009
да так ваще красивее всего, согласен КонтактнаяИнформация.Объект.Ссылка = &Ссылка
#10 by Serduko
У меня табличка по всем контрагентам и переменная &Ссылка не покатит к сожалению :(
#11 by inka
а какая разница по всем или не по всем? у каждого контрагента из всех же есть ссылка.
#13 by Fragster
наркоманы, штоле?
#14 by Serduko
"КонтактнаяИнформация.Объект.Ссылка" будет ошибка, нужен МАКСИМУМ, я выбрал связь Наименование но это ничего не значит, со ссылкой будет тоже самое.
#15 by zladenuw
а зачем ? ты же выводишь не значение вида. а его наименование :)
#16 by zladenuw
а как развернуть контактную инфу. Что было все в одной строке Объект,Факт,Юрик. не получается с максимумом
#17 by zladenuw
не красиво так. ВЫБРАТЬ    ВложенныйЗапрос.Объект,    ВложенныйЗапрос.факт,    КонтактнаяИнформация.Представление ИЗ        РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
#18 by Serduko
При 10 строках уже не так красиво...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С