Неверные параметры РАЗНОСТЬДАТ( УТ(10.3) 8.1 #569521


#0 by egorover
Создал Свойство для документа с типом Дата, хочу включить его в функции запроса по работе с датами, а он мне - Неверные параметры РАЗНОСТЬДАТ(, что делать в таких случаях? ВЫБРАТЬ    ВложенныйЗапрос.СуммаВзаиморасчетовНачальныйОстаток,    ВложенныйЗапрос.ДатаПеречисленияОстатков,        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДокументРасчетовСКонтрагентом ССЫЛКА Документ.РеализацияОтгруженныхТоваров        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаПеречисленияОтбор        ДОБАВИТЬКДАТЕ(ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(ВЫБОР                        КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДокументРасчетовСКонтрагентом ССЫЛКА Документ.РеализацияОтгруженныхТоваров        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаПеречисленияОтбор        ВЫБОР            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор                ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Дата            КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор                    КОГДА ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДокументРасчетовСКонтрагентом ССЫЛКА Документ.РеализацияОтгруженныхТоваров
#1 by GenV
Убрать пока разность дат и посмотреть чему в результате равны её составляющие ...
#2 by egorover
при выводе все нормально - ВложенныйЗапрос.ДатаРеальнойОплаты всегда имеет непустое значение Дата
#3 by GenV
Их там две.
#4 by egorover
вы про ВложенныйЗапрос.ДатаПеречисленияОстатков? на неё не ругается, только: Неверные параметры РАЗНОСТЬДАТ(<<?>>ВложенныйЗапрос.ДатаРеальнойОплаты
#5 by GenV
Добавь в подзапрос ВЫРАЗИТЬ для этой даты
#6 by egorover
Добавил РАЗНОСТЬДАТ(ВЫРАЗИТЬ(ВЫБОР                КОГДА ВложенныйЗапрос.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор                    ТОГДА ВложенныйЗапрос.Регистратор.Дата                КОГДА ВложенныйЗапрос.Регистратор.Комментарий ПОДОБНО &ДатаФинансированияОтбор
#7 by Ненавижу 1С
ТОГДА ВЫРАЗИТЬ(ЗначенияСвойствОбъектов.Значение КАК ДАТАВРЕМЯ)
#8 by GenV
Скобки явно не те. Анализируй - у тебя конструктор не пропускает из-за возможного значения ВложенныйЗапрос.ЗначениеСвойства с типом не Дата.
#9 by egorover
как всегда каюсь, неправильно посмотрел не на ту колонку - при выводе все нормально - ВложенныйЗапрос.ДатаРеальнойОплаты всегда имеет непустое значение Дата, у меня неправильная связка таблиц - ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов вместо ДокументРасчетовСКонтрагентом - нужно Регистратор
#10 by egorover
спасибо большое всем
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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