Показать сообщение отдельно
Старый 30.01.2017, 15:39   #4  
Яга1 is offline
Яга1
Участник
 
8 / 10 (1) +
Регистрация: 30.01.2017
Пока не понятно. Что такое 1: AND NOT EXISTS(SELECT 1 FROM MyPrice P2
И ведь именно что существуют изменения цен и до и после заданной даты _DATE
Так-то в X++ для любого _ItemId написать бы функцию
SELECT FIRSTONLY MyPrice1
ORDER BY ItemId, TransDate DESC
WHERE MyPrice1.ItemId==_ItemId && MyPrice1.Transdate<=_DATE
потом по цене отфильтровать
Но как бы сделать такой поиск в датасорсе на форме. Даже если Ваш select верный, на форму-то как его засунуть

Последний раз редактировалось Яга1; 30.01.2017 в 15:48.