Имя: Пароль:
1C
1С v8
Помогите с периодом в запросе!!!
0 листопад
 
18.04.12
16:33
Подскажите, как в запросе поменять условие на параметр период? Сейчас в запросе он задается как:
Запрос.УстановитьПараметр("Период", МоментВремени());

А надо, чтобы период брался с 8-го числа текущего месяца по 7-ое число следующего месяца. Например, с 08.03.12 по 07.04.12.

Вот сам тест запроса:

Запрос = Новый Запрос;
           Запрос.Текст =
               "ВЫБРАТЬ
               |    ХозрасчетныйОстатки.Счет,
               |    ХозрасчетныйОстатки.Субконто1,
               |    ХозрасчетныйОстатки.Субконто2,
               |    ХозрасчетныйОстатки.Субконто3,
               |    ХозрасчетныйОстатки.Организация,
               |    ХозрасчетныйОстатки.СуммаОстатокКт КАК СуммаОстатокКт
               |ИЗ
               |    РегистрБухгалтерии.Хозрасчетный.Остатки(
               |            &Период,
               |            Счет = &Счет,
               |            ,
               |            Организация = &Организация
               |                И Субконто1 = &Субконто1
               |                И Субконто2 = &Субконто2) КАК ХозрасчетныйОстатки";
           
           Запрос.УстановитьПараметр("Организация", СтруктураШапкиДокумента.Организация);
           Запрос.УстановитьПараметр("Период", МоментВремени());
           Запрос.УстановитьПараметр("Субконто1", СтруктураШапкиДокумента.СубконтоДт1);
           Запрос.УстановитьПараметр("Субконто2", СтруктураШапкиДокумента.СубконтоДт2);
           Запрос.УстановитьПараметр("Счет", СтруктураШапкиДокумента.СчетУчетаРасчетовСКонтрагентом);
           
           Результат = Запрос.Выполнить();
1 PR
 
18.04.12
16:35
Что значит интервал для остатков?
2 Конфигуратор1с
 
18.04.12
16:35
(0)остатки за период?????
3 Xapac
 
18.04.12
16:38
фигач 2-мя таблицами и соединением по 2 остатка
4 mzelensky
 
18.04.12
16:38
(0) наверное все-таки оборот с конечным остатком?!
5 листопад
 
18.04.12
16:43
(4) Да!!! Вы правильно сформулировали: надо получить оборот с конечным остатком!!! Как его получить из моего запроса?
6 mzelensky
 
18.04.12
16:44
(5) из твоего НИКАК :) нужно юзать

РегистрБухгалтерии.Хозрасчетный.ОстаткиИОБОРОТЫ
Ошибка? Это не ошибка, это системная функция.