![]()  |  
 
 Подскажите по запросу  Делаю выборку на проверку одного момента, но выборка срабатывает когда в периоде стоит не та дата. Например в регистре есть запись с датой 02.04.2013, а в запрос передаю параметром 04.04.2013 и он все равно отбирает ту дату 02.04.2013. Как нужно выбирать что бы в запрос попадали только записи на передаваемую дату?  ВЫБРАТЬ ОкладноеНачислениеСрезПоследних.Период, ОкладноеНачислениеСрезПоследних.Должность, ОкладноеНачислениеСрезПоследних.ПолныйДень, ОкладноеНачислениеСрезПоследних.ЧастичныйДень, ОкладноеНачислениеСрезПоследних.ПониженнаяСтавка ИЗ РегистрСведений.ОкладноеНачисление.СрезПоследних(Период, Должность = &Должность) КАК ОкладноеНачислениеСрезПоследних  |  
 
 так что ли?  | ВЫБРАТЬ ОкладноеНачислениеСрезПоследних.Период, ОкладноеНачислениеСрезПоследних.Должность, ОкладноеНачислениеСрезПоследних.ПолныйДень, ОкладноеНачислениеСрезПоследних.ЧастичныйДень, ОкладноеНачислениеСрезПоследних.ПониженнаяСтавка ИЗ РегистрСведений.ОкладноеНачисление.СрезПоследних(&Период, Должность = &Должность) КАК ОкладноеНачислениеСрезПоследних ГДЕ ОкладноеНачислениеСрезПоследних.Период = &Период  |  
 
 Что заказываешь, то и возвращает. Нужен СРЕЗ - получай, нужен ФИЛЬТР по периоду - тоже всё честно (накладывать его можно и на основную таблицу, заставлять систему предварительно формировать виртуальную таблицу среза - ИМХО - излишне)   |  
| Текущее время: 17:25. Часовой пояс GMT +3. |