|
Вопрос по запросу. |
☑ |
0
Target1025
29.07.20
✎
04:51
|
Вот так не работает:
ЗАпрос.Текст = "ВЫБРАТЬ
| НачисленияУдержанияПоСотрудникам.Регистратор КАК Регистратор
|ИЗ
| РегистрНакопления.НачисленияУдержанияПоСотрудникам КАК НачисленияУдержанияПоСотрудникам
|ГДЕ
| НачисленияУдержанияПоСотрудникам.Период = &НачалоПериода
|";
ЗАпрос.УстановитьПараметр("НачалоПериода",Новый Граница(ДатаОстатков, видграницы.Включая));
Почему и как сделать так. чтобы была выборка в границах между двумя датами с включением обеих границ?
|
|
1
seevkik
29.07.20
✎
05:52
|
Вопрос поставлен достаточно четко, "выборка в границах между двумя датами с включением обеих границ", но это настолько легко гуглится, что мне даже не по себе
Между &НачалоПериода И &ОкончаниеПериода
Если вы не умеете искать информацию, то прошу читать документацию или книжки, например,
|
|
2
Target1025
29.07.20
✎
19:19
|
(1) у нас, видимо, разный инет, т.к. я потратил 15-20 минут на гугление и только потом полез создавать тему.
|
|
3
palsergeich
29.07.20
✎
19:25
|
(0) МЕЖДУ.
при том запросе, который Вы пишите - граница не нужна.
Все записи включая записи граничных секундпопадут
|
|
4
palsergeich
29.07.20
✎
19:26
|
ГДЕ
| НачисленияУдержанияПоСотрудникам.Период Между &НачалоПериода &КонецПериода
ЗАпрос.УстановитьПараметр("НачалоПериода",ДатаНачала);
ЗАпрос.УстановитьПараметр("КонецПериода",ДатаОкончания);
|
|
5
Сияющий в темноте
29.07.20
✎
23:02
|
граница не будет работать при сравнении дат,так как с границей сравнивать нельзя.
граница только для выборки виртуальных таблиц,где она может корректно обрабатываться.
|
|