Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Подскажите по запросу (http://forums.kuban.ru/f1040/podskazhite_po_zaprosu-3994534.html)

LivingStar 04.04.2013 10:55

Подскажите по запросу
 
Делаю выборку на проверку одного момента, но выборка срабатывает когда в периоде стоит не та дата. Например в регистре есть запись с датой 02.04.2013, а в запрос передаю параметром 04.04.2013 и он все равно отбирает ту дату 02.04.2013. Как нужно выбирать что бы в запрос попадали только записи на передаваемую дату?


ВЫБРАТЬ
ОкладноеНачислениеСрезПоследних.Период,
ОкладноеНачислениеСрезПоследних.Должность,
ОкладноеНачислениеСрезПоследних.ПолныйДень,
ОкладноеНачислениеСрезПоследних.ЧастичныйДень,
ОкладноеНачислениеСрезПоследних.ПониженнаяСтавка
ИЗ
РегистрСведений.ОкладноеНачисление.СрезПоследних(Период, Должность = &Должность) КАК ОкладноеНачислениеСрезПоследних

LivingStar 04.04.2013 10:57

так что ли?
|
ВЫБРАТЬ
ОкладноеНачислениеСрезПоследних.Период,
ОкладноеНачислениеСрезПоследних.Должность,
ОкладноеНачислениеСрезПоследних.ПолныйДень,
ОкладноеНачислениеСрезПоследних.ЧастичныйДень,
ОкладноеНачислениеСрезПоследних.ПониженнаяСтавка
ИЗ
РегистрСведений.ОкладноеНачисление.СрезПоследних(&Период, Должность = &Должность) КАК ОкладноеНачислениеСрезПоследних
ГДЕ
ОкладноеНачислениеСрезПоследних.Период = &Период

roma n 04.04.2013 11:12

Что заказываешь, то и возвращает. Нужен СРЕЗ - получай, нужен ФИЛЬТР по периоду - тоже всё честно (накладывать его можно и на основную таблицу, заставлять систему предварительно формировать виртуальную таблицу среза - ИМХО - излишне)


Текущее время: 20:52. Часовой пояс GMT +3.