Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 мая 2026, 17:01

Конкатенация в запросе

Автор Алексей_1985_06, 17 мар 2026, 12:11

0 Пользователей и 1 гость просматривают эту тему.

Алексей_1985_06

Подскажите пжл. как в запросе ДС "сложить" значения поля1 (тип: ссылка на справочник) и поля2 (тип: ссылка на ПВХ), так не выходит:

ВЫБРАТЬ
РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации.Характеристика КАК ХарактеристикаОбъекта,
РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации.Значение КАК ЗначениеХарактеристики,
СТРОКА(РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации.Характеристика) + СТРОКА(РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации.Значение) КАК ОбщаяЗапись

ИЗ
РегистрСведений.СоответсвиеХарактеристикОбъектамЭксплуатации КАК РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации

Максим75

Алексей_1985_06, смотрите, такое работает если оба операнда являются строкой.
используйте Выразить и укажите на выходе тип строки.

Алексей_1985_06

Максим75, Можете подсказать как правильно это использовать? пробую:
ВЫРАЗИТЬ(РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации.ОбъектЭксплуатации КАК Строка(100))
и выходит ошибка:
Несовместимые типы "ВЫРАЗИТЬ"

Максим75

Алексей_1985_06, попробуйте
ВЫРАЗИТЬ(РегистрСведенийСоответсвиеХарактеристикОбъектамЭксплуатации.ОбъектЭксплуатации.Наименование КАК Строка(100))

LexaK

так ссылки нельзя складывать!

возьмите от этих ссылок их наименования, или еще то что вам надо, например Коды,
реквизиты тип Строка с длиной
вот эти реквизиты и можете соединять!
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск