Имя: Пароль:
1C
1С v8
Условие со сложением дат в простеньком запросе
0 PiotrLoginov
 
05.02.13
16:07
Здравствуйте всем. При попытке получить список ЗаказовКлиентов с некорректными ДатамиПлатежа вот таким запросом:



ВЫБРАТЬ
   ЗаказКлиента.Ссылка КАК Объект,
   ЗаказКлиента.ГрафикОплаты
ИЗ
   Документ.ЗаказКлиента КАК ЗаказКлиента
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           СоглашенияСКлиентами.Партнер КАК Партнер,
           СоглашенияСКлиентамиЭтапыГрафикаОплаты.Сдвиг КАК Сдвиг
       ИЗ
           Справочник.СоглашенияСКлиентами.ЭтапыГрафикаОплаты КАК СоглашенияСКлиентамиЭтапыГрафикаОплаты
               ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СоглашенияСКлиентами КАК СоглашенияСКлиентами
               ПО СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка = СоглашенияСКлиентами.Ссылка) КАК ВложенныйЗапрос
       ПО ЗаказКлиента.Партнер = ВложенныйЗапрос.Партнер
ГДЕ
   (ЗаказКлиента.ЭтапыГрафикаОплаты.ДатаПлатежа = ЗаказКлиента.Дата + ВложенныйЗапрос.Сдвиг)

УПОРЯДОЧИТЬ ПО
   Объект

программа ругается на "...неверные параметры "+" в (ЗаказКлиента.ЭтапыГрафикаОплаты.ДатаПлатежа = ЗаказКлиента.Дата <<?>>+ ВложенныйЗапрос.Сдвиг) ..." . Это я где-то синтаксис использования арифметических операций напутал или дату с числом дней неправильно складываю?

Заранее спасибо за подсказки.
1 Kashemir
 
05.02.13
16:10
ДобавитьКДате()
2 PiotrLoginov
 
05.02.13
16:19
(1) Спасибо Огромное. Буду знать.