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