|
конкатенация строк в запросе 1с
| ☑ |
0
Kudji
29.04.21
✎
18:26
|
Есть запрос, который выбирает три поля, нужно соединить их в одно поле для отчета, каким образом это сделать(выразить не работает)
|
|
1
Temai
29.04.21
✎
18:27
|
Поле1 + Поле2 + Поле3
Не благодари
|
|
2
lubitelxml
29.04.21
✎
18:27
|
показывай уже где у тебя Выразить не работает
|
|
3
shuhard
29.04.21
✎
18:28
|
(0)[выразить не работает)]
не показывай запрос, тебе же результат не нужен
|
|
4
Ёпрст
29.04.21
✎
18:33
|
(0) если че, cast и convert в 1с-ину еще не завезли.
Но обещают жалкое подобие в 20 релизе.
Тогда и приходи. Строки с числом просто так не сложишь в запросе, только извраторм
|
|
5
rozer76
29.04.21
✎
18:35
|
(1) не, только если каждое поле будет через Выразить(поле как строка(1024))
|
|
6
Kudji
29.04.21
✎
18:35
|
(1) ВЫРАЗИТЬ(ЗаказПоставщикуДок.Договор КАК Строка(20)) + ВЫРАЗИТЬ(ЗаказПоставщикуДок.Партнер КАК Строка(20)) Ошибка: несовместимые типы выразить
|
|
7
Ёпрст
29.04.21
✎
18:35
|
(6) см(4).
складывать можно только строки.
|
|
8
lubitelxml
29.04.21
✎
18:36
|
(6) ВЫРАЗИТЬ(ЗаказПоставщикуДок.Договор.Наименование КАК Строка(20)) + ВЫРАЗИТЬ(ЗаказПоставщикуДок.Партнер.Наименование КАК Строка(20))
|
|
9
Ёпрст
29.04.21
✎
18:37
|
Ну..если очень ннадо, то так, хотя бы:
Выбрать
ЗаказПоставщикуДок.Договор.Наименование+ ЗаказПоставщикуДок.Партнер.Наименование как неведомаяХрень
|
|
10
Kudji
29.04.21
✎
21:14
|
(8) Благодарю за информацию, всё получилось
|
|