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

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

Автор Алексей_1985_06, Сегодня в 12:11

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

Алексей_1985_06

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

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

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

Максим75

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

Алексей_1985_06

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

Максим75

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

Теги:

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

Рейтинг@Mail.ru

Поиск