Имя: Пароль:
1C
1С v8
Подскажите по границам
0 Зен Аль Мутабос
 
18.11.14
14:09
Допустим делаю запрос по ОстаткиИОбороты и задаю период:
Запрос.УстановитьПараметр("НачДата",Новый Границы(НачалоДня(НачаДата),ВидГраницы.Включая);

Запрос.УстановитьПараметр("КрнецДата",Новый Границы(КонецДня(НачаДата),ВидГраницы.Включая);

Допустим я захотел получить аналогичный результат Остатки (на начало) и Обороты и посчитать Конечные остатки через начало+обороты.

Какие должны быть параметры границы (включая/Исключая) для отборов по Остатки и Обороты, чтобы результата совпал с ОстаткиИОбороты?
1 sapphire
 
18.11.14
14:11
Остатки на дату &Дата не включают дату.
Запрос вырождается в условие, что Период<&Дата.
Таким образом, вполне достаточно получить остаток и объединить с физической таблицей оборотов.
2 Ненавижу 1С
 
гуру
18.11.14
14:14
тпкие же, а зачем?
3 Зен Аль Мутабос
 
18.11.14
14:15
> Остатки на дату &Дата не включают дату.

Так:
Запрос.УстановитьПараметр("НачДата",Новый Границы(НачалоДня(НачаДата),ВидГраницы.Исключая);

?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший