Запросы. Непонятно работает оператор ПОДСТРОКА #769039


#0 by nkolp
Как-то непонятно работает оператор ПОДСТРОКА в запросе: "Выбор Когда ТИПЗНАЧЕНИЯ(ИтогиФинОтчетов.Принадлежность) = ТИП(Строка) Ругается на первый параметр. "Неверные параметры "ПОДСТРОКА" Тогда ПОДСТРОКА(<<?>>ИтогиФинОтчетов.Принадлежность,1,17)" Принадлежность имеет составной тип: Строка или Справочник. На оператор "Выбор Когда ТИПЗНАЧЕНИЯ(ИтогиФинОтчетов.Принадлежность.Наименование) = ТИП(Строка)     Тогда ПОДСТРОКА(ИтогиФинОтчетов.Принадлежность,1,17) Конец" не ругается ...
#1 by Ёпрст
ну воткни подстрока(выразить(хлам твой) как строка)
#2 by nkolp
Так сработало: Выбор Когда ТИПЗНАЧЕНИЯ(ИтогиФинОтчетов.Принадлежность) = ТИП(Строка) Тогда Выразить(ИтогиФинОтчетов.Принадлежность КАК Строка) Когда ТИПЗНАЧЕНИЯ(ИтогиФинОтчетов.Принадлежность.Наименование) = ТИП(Строка) Тогда ПОДСТРОКА(ИтогиФинОтчетов.Принадлежность.Наименование,1,7) Конец Как ПодстрокаПринадлежность, Спасибо :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С