Сравнение строки неограниченной длины в запросе 1C

При формировании в 1С запроса, сравнивая строки может возникать ошибка «Сравнение строки неограниченной длины«.

Для исправлении ошибки необходимо использовать оператор Выразить.

Конструкция в запросе, должна выглядеть так:

ВЫРАЗИТЬ(Комментарий КАК Строка(200))

Пример использования в запросе:

ВЫБРАТЬ
	ВЫРАЗИТЬ(Контрагенты.Наименование КАК СТРОКА(35)) КАК Наименование,
	ВЫРАЗИТЬ(Контрагенты.НаименованиеПолное КАК СТРОКА(35)) КАК НаименованиеПолное
ИЗ
	Справочник.Контрагенты КАК Контрагенты
ГДЕ
	(ВЫРАЗИТЬ(Контрагенты.Наименование КАК СТРОКА(35))) = (ВЫРАЗИТЬ(Контрагенты.НаименованиеПолное КАК СТРОКА(35)))

Похожие записи

Один комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *