НачалоПериода в запросе #802767


#0 by ЕщеОдинПрограммист
Вот в такой простой констркции вылетает с ошибкой     |    выбор когда типзначения(т.ДатаРасчета) = Тип(Дата) Тогда НачалоПериода(<<?>>т.ДатаРасчета,МЕСЯЦ). Если же я ее заменю на такую:     |    выбор когда типзначения(т.ДатаРасчета) = Тип(Дата) Тогда     |    Конец как МесяцРасчета, то ошибки уже нет. В чем может быть ошибка?
#1 by Franchiser
А если : НачалаПериода(выразить(т.датарасчета как Дата), Месяц)
#2 by ЕщеОдинПрограммист
а так заработало. Похоже это глюки 1с.
#3 by Franchiser
Это фича. Не понятно почему у тебя ДатаРасчета не типа Дата. Если это ВТ, нужно было раньше приводить к типу
#4 by mehfk
а ты весь запрос покажи...
#5 by Franchiser
К полю составного типа нельзя напрямую применить Началопериода
#6 by ЕщеОдинПрограммист
теперь он так выглядит: а весь, там под тысячу строк.
#7 by ЕщеОдинПрограммист
понял, спасибо.
#8 by Chameleon1980
см.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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