Имя: Пароль:
1C
1С v8
запрос по периодическому регистру сведений
,
0 camomile
 
15.12.11
14:23
Помогите с запросом: две таблицы
Таб1  - регистр сведений , независимый периодический, поля "Период", "Вид", "ЦФО".
Таб2 - регистр сведений , независимый, непериодический, поля "Период", "Значение", "ЦФО"
Необходимо получить результат в следующем виде:
группировка Вид
группировка ЦФО
группировка Период
значение

Например так:
Таб1                        Таб2        
Период          Вид     ЦФО        Период          ЦФО    Значение
01.01.2009    П1    Ц1        01.01.2010    Ц1    50
01.10.2010    П2    Ц1        01.03.2010    Ц1    60
01.04.2011    П3    Ц1        01.01.2011    Ц1    40
                       01.04.2011    Ц1      70


Нужно получить:

П1        
   Ц1    
   01.01.2010    50
   01.03.2010    60
П2        
   Ц1    
   01.01.2011    40
П3        
   Ц1    
   01.04.2011    70



Вот запрос:
   ВЫБРАТЬ
   Таб2.ЦФО,
   Таб2.Значение,
   Таб2.Период,
   Таб1.Вид
   
ИЗ
   РегистрСведений.Таб1 КАК Таб1
       Левое СОЕДИНЕНИЕ РегистрСведений.Таб2 КАК Таб2
       ПО Таб1.ЦФО = Таб2.ЦФО

ИТОГИ
   СУММА(Значение)
ПО
   Вид,
   ЦФО,
   Период

понятно что этот запрос  выдает такой результат
П1        
   Ц1    
   01.01.2010    50
   01.03.2010    60
   01.01.2011    40
   01.04.2011    70
П2        
   Ц1    
   01.01.2010    50
   01.03.2010    60
   01.01.2011    40
   01.04.2011    70
П3        
   Ц1    
   01.01.2010    50
   01.03.2010    60
   01.01.2011    40
   01.04.2011    70



срезпоследних тоже не подходит, нужно как то обойти все периоды Таб2 сравнив их с периодами Таб1, как это  сделать в одном запросе непонимаю.
1 camomile
 
15.12.11
14:36
проще говоря нужно получить всю историю Таб2 по периодам из Таб1
2 camomile
 
15.12.11
15:43
ну подскажите же уже