Имя: Пароль:
1C
1С v8
ЗАПРОС: Объединить несколько записей выборки в одну, но с разными полями
0 vdeemer
 
16.01.20
16:57
Здравствуйте!
В справочнике Контрагенты есть табличная часть КонтактнаяИнформация, в которой несколькими записями внесены телефон и адрес. Необходимо вывести несколько строк в одну, но с разными полями:

НомерСтроки:1, Тип: Адрес, Значение: АдресБла-бла-бла
НомерСтроки:2, Тип: Телефон, Значение: 8-800

Нужно получить строку
ЗначениеАдрес:АдресБла-бла-бла, ЗначениеТелефон:8-800

Можно это сделать запросом? Если да, то подскажите, пожалуйста, как. Спасибо.
1 Smile 8D
 
16.01.20
17:01
Выбор когда тип = значение(...) тогда
Значение
иначе
""
конец
---
потом группировка
2 vdeemer
 
16.01.20
17:09
(1) пробовал, все равно две записи
Сначала объединение, потом из него выборка с группировкой.
3 shuhard
 
16.01.20
17:12
(2) если строки текствые, то контектанацией и связью сам на себя
4 vdeemer
 
16.01.20
17:17
(3) а можно поподробней?
5 shuhard
 
16.01.20
17:21
6 dka80
 
16.01.20
17:59
Выбрать адрес
Левое соединение телефон
7 vdeemer
 
17.01.20
08:16
(3) (6) Про конкатенацию было лишнее, значения не надо сливать в одно поле, а связь на себя - самое то.
Это был вечер четверга и ощущение пятницы. Извините, был напуган (с)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший