К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Подскажите по запросу

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


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



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


К списку вопросов






Copyright ©, Все права защищены