Имя: Пароль:
1C
1С v8
Как правильно установить период в запросе
0 Azgerd
 
26.07.13
13:17
Добрый день!
Необходимо в форме списка документов в запросе получить документы, соответствующие параметрам отбора формы списка.
ВЫБРАТЬ
      РеализацияТоваровУслуг.Ссылка
ИЗ
      Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
      НачалоПериода(РеализацияТоваровУслуг.Дата,День) >= &ДатаН
И     КонецПериода(РеализацияТоваровУслуг.Дата,День) <= &ДатаК
        Запрос.УстановитьПараметр("ДатаН",ЭтаФорма.ДатаНачала);
Запрос.УстановитьПараметр("ДатаК",ЭтаФорма.ДатаКонца);
Параметр "ДатаН"="16.07.2013 00:00:00"
Параметр "ДатаК"="16.07.2013 00:00:00"
При таком условии в запрос не отбирается ни один документ, а если установить "ДатаН" = "15.07.2013 00:00:00" и"ДатаК"="16.07.2013 00:00:00", то отбираются документы за 16 число,что мне как бы и нужно. Вопрос: как правильно в запросе установить условие для выборки документов за 16 число, используя значения параметров "ДатаН"="16.07.2013 00:00:00" и "ДатаК"="16.07.2013 00:00:00" значения этих пареметров передаются формрй списка и в форме списка документы отображаются правильно (т.е за 16 число)
1 Капитан О
 
26.07.13
13:20
употреби конец дня
2 Azgerd
 
26.07.13
13:25
Извиняюсь спросить, куда его впихнуть "КонецДня" ?
3 Афоня
 
26.07.13
14:26
Параметр "ДатаК" = КонецДня(дата);