Имя: Пароль:
1C
1С v8
Дата в запросе ?
0 tg30000
 
11.01.12
05:38
Подскажите, почему не выводит документы на последнее число в периоде, например на 31.12.2011 хотя данные есть , если в интервале ставлю с 01.12.2011 по 01.01.2012 то выводит, а если ставлю с 01.12.2011 по 31.12.2012 то не выводит..


Запрос = Новый Запрос;
   ТекстЗапроса =
   "ВЫБРАТЬ
   |    Реализация_вариант_33.Дата,
   |    Реализация_вариант_33.Покупатель,
   |    Реализация_вариант_33.ИтогоСтоимостьСНДС,
   |    Реализация_вариант_33.Номер
   |ИЗ
   |    Документ.Реализация_вариант_33 КАК Реализация_вариант_33
   |ГДЕ
   |    Реализация_вариант_33.Дата >= &ДатаН
   |    И Реализация_вариант_33.Дата <= &ДатаК";
   Запрос.УстановитьПараметр("ДатаН",ДатаН);
   Запрос.УстановитьПараметр("ДатаК",ДатаК);
   
   Запрос.Текст=ТекстЗапроса;
   Выборка= Запрос.Выполнить().Выбрать();







   Запрос = Новый Запрос;
   ТекстЗапроса =
   "ВЫБРАТЬ
   |    Реализация_вариант_33.Дата,
   |    Реализация_вариант_33.Покупатель,
   |    Реализация_вариант_33.ИтогоСтоимостьСНДС,
   |    Реализация_вариант_33.Номер
   |ИЗ
   |    Документ.Реализация_вариант_33 КАК Реализация_вариант_33
   |ГДЕ
   |    Реализация_вариант_33.Дата МЕЖДУ &ДатаН И &ДатаК";
   Запрос.УстановитьПараметр("ДатаН",ДатаН);
   Запрос.УстановитьПараметр("ДатаК",ДатаК);
   
   Запрос.Текст=ТекстЗапроса;
   Выборка= Запрос.Выполнить().Выбрать();
1 Чайник Рассела
 
11.01.12
05:40
Запрос = Новый Запрос;
   ТекстЗапроса =
   "ВЫБРАТЬ
   |    Реализация_вариант_33.Дата,
   |    Реализация_вариант_33.Покупатель,
   |    Реализация_вариант_33.ИтогоСтоимостьСНДС,
   |    Реализация_вариант_33.Номер
   |ИЗ
   |    Документ.Реализация_вариант_33 КАК Реализация_вариант_33
   |ГДЕ
   |    Реализация_вариант_33.Дата МЕЖДУ &ДатаН И &ДатаК";
   Запрос.УстановитьПараметр("ДатаН",ДатаН);
   Запрос.УстановитьПараметр("ДатаК",ДатаК);
   
   Запрос.Текст=ТекстЗапроса;
   Выборка= Запрос.Выполнить().Выбрать();
2 Чайник Рассела
 
11.01.12
05:41
Запрос.УстановитьПараметр("ДатаК",КонецДня(ДатаК));
3 tg30000
 
11.01.12
05:42
о..точно. Сейчас попробую. Большое спасибо!!!
4 golden-pack
 
11.01.12
05:42
Запрос = Новый Запрос;
   ТекстЗапроса =
   "ВЫБРАТЬ
   |    Реализация_вариант_33.Дата,
   |    Реализация_вариант_33.Покупатель,
   |    Реализация_вариант_33.ИтогоСтоимостьСНДС,
   |    Реализация_вариант_33.Номер
   |ИЗ
   |    Документ.Реализация_вариант_33 КАК Реализация_вариант_33
   |ГДЕ
   |    Реализация_вариант_33.Дата МЕЖДУ &ДатаН И КОНЕЦПЕРИОДА(&ДатаК,ДЕНЬ)";
   Запрос.УстановитьПараметр("ДатаН",ДатаН);
   Запрос.УстановитьПараметр("ДатаК",ДатаК);
   
   Запрос.Текст=ТекстЗапроса;
   Выборка= Запрос.Выполнить().Выбрать();
5 tg30000
 
11.01.12
05:43
Всем большое спасибо.Забыл про эти вещи.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn