Имя: Пароль:
1C
1С v8
остатки по всем датам
,
0 Paranoid
 
10.11.11
13:05
пишу запрос

ВЫБРАТЬ
   остаткиПосчетам.валюта,
остаткиПосчетам.СуммаКонечныйОстаток,
остаткиПосчетам.СуммаНачальныйОстаток,
       остаткиПосчетам.ПериодДекада
ИЗ
   (ВЫБРАТЬ
       "руб" КАК валюта,
       ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,
       ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
           ХозрасчетныйОстаткиИОбороты.ПериодДекада КАК ПериодДекада
   ИЗ
       РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетныеСчета)), , ) КАК ХозрасчетныйОстаткиИОбороты
   ГДЕ
       ХозрасчетныйОстаткиИОбороты.Организация = &Организация) КАК остаткиПосчетам

показывает остатки только на те даты на которых были движения !
а мне надо по всем .

как бы вывести ?
1 Fragster
 
гуру
10.11.11
13:05
бабаян
2 Нуф-Нуф
 
10.11.11
13:05
3 Gesperid10
 
10.11.11
13:06
в поиск
кратко - или генерь даты или РС.ПроизводственныйКалендарь
4 chingiz
 
10.11.11
13:12
Вкратце - тебе нужно сделать ТЗ с датами и потом по ним искать. Тз во временную таблицу и выполняем пакетный запрос.
5 Starhan
 
10.11.11
13:18
я где то в просторах инета встречал запрос которому передаешь в параметре дату начала и конца а он создает табе таблицу дат.
6 Gesperid10
 
10.11.11
13:18
в книге знаний есть
7 Gesperid10
 
10.11.11
13:20
8 chingiz
 
10.11.11
13:21
Зачем запрос? Там просто в цикле все делается:

Дата = ДатаНач;

Пока Дата <= ДатаКон Цикл
   
       НовСтр = ТабДат.Добавить();
       НовСтр.ДатаЗапроса = Дата;
       Дата = Дата + 60*60*24;
       
   КонецЦикла;
9 Gesperid10
 
10.11.11
13:22
авнокод
10 LAAry
 
10.11.11
13:29
ЕМНИП то достаточно периодичность "день" и метод дополнения "движения и границы периода"
AdBlock убивает бесплатный контент. 1Сергей