|
КОнкатенация в скд |
☑ |
0
Папай
22.10.19
✎
10:56
|
добрый день.не получается в скд сделать объединение строк.подскажите как правильно
ВЫРАЗИТЬ(ЗаказПокупателя.ГородПолучатель КАК СТРОКА(300)) + ВЫРАЗИТЬ(ЗаказПокупателя.ОтделениеПолучатель КАК СТРОКА(300)) КАК Адрес,
|
|
1
Ёпрст
гуру
22.10.19
✎
10:57
|
в самом запросе - никак, там нет каста или конверта.
|
|
2
Ёпрст
гуру
22.10.19
✎
10:58
|
Можно только, если сами данные в селекте - изначально, строки..
типа наименование справочника складывать
|
|
3
ДенисЧ
22.10.19
✎
11:02
|
ВЫРАЗИТЬ(ЗаказПокупателя.ГородПолучатель.Наименование КАК СТРОКА(300)) + ВЫРАЗИТЬ(ЗаказПокупателя.ОтделениеПолучатель.Наименование КАК СТРОКА(300)) КАК Адрес,
|
|
4
DrWatson
22.10.19
✎
11:03
|
В вычисляемых полях можно написать выражение Строка(Поле1) + Строка(Поле2).
|
|
5
Папай
22.10.19
✎
11:06
|
(4) Строка(ЗаказПокупателя.ГородПолучатель) + Строка(ЗаказПокупателя.НомерОтделенияПолучатель) КАК Адрес,
синтаксическая ошибка
|
|
6
DrWatson
22.10.19
✎
11:08
|
(5) Не в запросе, а в вычисляемом поле СКД.
|
|
7
Папай
22.10.19
✎
11:08
|
(3)ошибок нет спасибо сейчас посмотрю как выводит
|
|
8
Dzenn
гуру
22.10.19
✎
11:31
|
Такое делается на закладке "Вычисляемые поля". Причём, можно сделать не только конкатенацию, а и вообще вызвать любую функцию из общих модулей.
|
|
9
Uzyf
22.10.19
✎
11:34
|
(8) А просто выводить в группе два столбца нельзя что ли? Зачем такие сложности
|
|
10
spiller26
22.10.19
✎
11:36
|
(8) Только сегодня делал слияние строк в СКД, через "Вычисляемые поля".
|
|
11
spiller26
22.10.19
✎
11:40
|
В описаниях к 8.3.10 писали
При работе в клиент-серверном варианте, с использованием СУБД Microsoft SQL Server, в результате запроса, содержащего выражение ВЫРАЗИТЬ(… КАК СТРОКА(…)), выполняется дополнение результата операции пробелами до требуемой длины.
т.е. получишь "Город Номер отделения "
|
|
12
Uzyf
22.10.19
✎
12:01
|
(11) поэтому лучше два столбца выводить в группе в настройках
|
|
13
Dzenn
гуру
22.10.19
✎
12:04
|
(9) Можно, но вопрос задан про конкатенацию. Это, как если бы на брачном форуме писали - "Ищу жену", а ты такой умник вылезаешь - "А не жениться нельзя, что-ли?"
|
|
14
Uzyf
22.10.19
✎
13:13
|
(13) Ну-ну, удачи колхозить огород вместо стандартных функций СКД
|
|
15
Папай
22.10.19
✎
14:46
|
не ссорьтесь (4) вполне подошел
|
|
16
Папай
22.10.19
✎
14:47
|
(3)пардон
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший