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