|
Подскажите с запросом | ☑ | ||
---|---|---|---|---|
0
Mad88
20.10.17
✎
11:57
|
Добрый день, есть запрос который из регистра сведений выбирает некоторые текстовые поля, например
Выбрать РегистрТекст.Текст Из РегистрСведений.Текст КАК РегистрТекст Где РегистрТекст.Объект = &Объект В итоге такой запрос выдает к примеру 3 строчки удовлетворяющие условию Текст1 Текст2 Текст3 Подскажите можно ли сделать так что бы запрос выдавал только одну строчку вида Текст1+Текст2+Текст3 |
|||
1
DrShad
20.10.17
✎
11:58
|
я не против
|
|||
2
VS-1976
20.10.17
✎
11:58
|
(0) Можно
|
|||
3
VS-1976
20.10.17
✎
11:58
|
(1) Я тоже не против
|
|||
4
1dvd
20.10.17
✎
12:00
|
1С запрос не может конкатенацию
|
|||
5
DexterMorgan
20.10.17
✎
12:03
|
(4) 1dvd не может в 1С
|
|||
6
DexterMorgan
20.10.17
✎
12:05
|
||||
7
catena
20.10.17
✎
12:08
|
(6)Так это ТС сейчас сказал, что у него три результата. А когда результатов N?
|
|||
8
1dvd
20.10.17
✎
12:08
|
пардон, может. конвертировать типы не может
|
|||
9
DexterMorgan
20.10.17
✎
12:09
|
(7) Уважаемая, я отвечал не ТС, а (4) +)
|
|||
10
1dvd
20.10.17
✎
12:10
|
1С запрос не может PIVOT
|
|||
11
Mad88
20.10.17
✎
12:11
|
||||
12
DexterMorgan
20.10.17
✎
12:11
|
1dvd хочет всех убедить, что все-таки он может в 1С)
|
|||
13
1dvd
20.10.17
✎
12:11
|
(11) в запросе никак
|
|||
14
catena
20.10.17
✎
12:13
|
(13)Ну почему, при конечном, заранее известном количестве результатов можно.
|
|||
15
catena
20.10.17
✎
12:14
|
а (11) вообще решается даже без извратов, просто тремя соединениями.
|
|||
16
Mad88
20.10.17
✎
12:20
|
(14) Количество результатов заранее неизвестно
А каким образом соединениями, что-то я не пойму |
|||
17
mehfk
20.10.17
✎
12:21
|
(0) Переходи на СКД
СоединитьСтроки (JoinStrings) Предназначена для объединения строк в одну строку. Синтаксис: СоединитьСтроки (Значение, РазделительЭлементов, РазделителиКолонок) Параметры: Значение - выражения, которые нужно объединить в одну строку. Если является Массивом, то в строку будут объединяться элементы массива. Если является ТаблицаЗначений, то в строку будут объединяться все колонки и строки таблицы; РазделительЭлементов - строка, содержащая текст, который нужно использовать в качестве разделителя между элементами массива и строками таблицы значений. По умолчанию – символ перевода строк; РазделителиКолонок -строка, содержащая текст, который нужно использовать в качестве разделителя между колонками таблицы значений. По умолчанию "; ". Пример: СоединитьСтроки(ТаблицаЗначений(НомерТелефона, Адрес)); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |