Построитель ругаеться "Неверные параметры в операции сравнения" #658528


#0 by Shur1cIT
Иметься условие в ПО: на условии валиться ошибка: {Отчет.УниверсальныйОтчет.МодульОбъекта}: Ошибка при вызове метода контекста (Вывести)        ПостроительОтчета.Вывести(ТабличныйДокумент); по причине: {(25, 72)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. И (ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Дата <<?>><= &ДатаКон) Причем в консоли запросов все Ок похелпите как лечить?
#1 by Defender aka LINN
Нельзя сравнивать поля неограниченной длины и поля несовместимых типов
#2 by Shur1cIT
а где поле не ограниченной длинны? Регистратор.Дата имеет тип дата параметр &ДатаКон тоже дата
#3 by zladenuw
Выразить (ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Дата как Дата) <= &ДатаКон наверное так
#4 by Зойч
датакон - граница
#5 by Shur1cIT
а как её в запросе в дату превратить?
#6 by Shur1cIT
{Отчет.УниверсальныйОтчет.МодульОбъекта}: Ошибка при вызове метода контекста (Вывести)        ПостроительОтчета.Вывести(ТабличныйДокумент); по причине: И (ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Дата <= (<<?>>ВЫРАЗИТЬ(&ДатаКон КАК ДАТА)))
#7 by Defender aka LINN
Никак
#8 by Shur1cIT
то есть только заводить отдельный параметр для этого?
#9 by Shur1cIT
ок завел отдельный параметр , теперь всё ок, всем спасибо
#10 by Зойч
если типовой отчет, то есть ДатаОкончания
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям