Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

КОнкатенация в скд

КОнкатенация в скд
Я
   Папай
 
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)) КАК  Адрес,
   DrWatson
 
4 - 22.10.19 - 11:03
В вычисляемых полях можно написать выражение Строка(Поле1) + Строка(Поле2).
   Папай
 
5 - 22.10.19 - 11:06
(4)    Строка(ЗаказПокупателя.ГородПолучатель) + Строка(ЗаказПокупателя.НомерОтделенияПолучатель) КАК  Адрес,
синтаксическая ошибка
   DrWatson
 
6 - 22.10.19 - 11:08
(5) Не в запросе, а в вычисляемом поле СКД.
   Папай
 
7 - 22.10.19 - 11:08
(3)ошибок нет спасибо сейчас посмотрю как выводит
   Dzenn
 
8 - 22.10.19 - 11:31
Такое делается на закладке "Вычисляемые поля". Причём, можно сделать не только конкатенацию, а и вообще вызвать любую функцию из общих модулей.
   Uzyf
 
9 - 22.10.19 - 11:34
(8) А просто выводить в группе два столбца нельзя что ли? Зачем такие сложности
   spiller26
 
10 - 22.10.19 - 11:36
(8) Только сегодня делал слияние строк в СКД, через "Вычисляемые поля".
   spiller26
 
11 - 22.10.19 - 11:40
В описаниях к 8.3.10 писали
При работе в клиент-серверном варианте, с использованием СУБД Microsoft SQL Server, в результате запроса, содержащего выражение ВЫРАЗИТЬ(… КАК СТРОКА(…)), выполняется дополнение результата операции пробелами до требуемой длины.

т.е. получишь "Город                                 Номер отделения                               "
   Uzyf
 
12 - 22.10.19 - 12:01
(11) поэтому лучше два столбца выводить в группе в настройках
   Dzenn
 
13 - 22.10.19 - 12:04
(9) Можно, но вопрос задан про конкатенацию. Это, как если бы на брачном форуме писали - "Ищу жену", а ты такой умник вылезаешь - "А не жениться нельзя, что-ли?"
   Uzyf
 
14 - 22.10.19 - 13:13
(13) Ну-ну, удачи колхозить огород вместо стандартных функций СКД
   Папай
 
15 - 22.10.19 - 14:46
не ссорьтесь (4) вполне подошел
   Папай
 
16 - 22.10.19 - 14:47
(3)пардон

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.