Имя: Пароль:
1C
1С v8
Проблемка в СКД со связью двух наборов данных
,
0 luch
 
17.11.11
09:43
Добрый день, нужно построить отчёт который бы выдавал данные по остаткам товара а также выводил данные по резервам. Отчёт должен формироваться во выбираемым периодам (Дням, Неделям, Месяцам..)

Проблема в том, что при выводе данных за периоды (например понедельно) по Резерву выдаётся остаток на дату заданную мной в настройках отчёта, а не на конец периода.

Где нужно скорректировать настройки, в Запросе на закладке Связи связать ещё и периоды? или в схеме компоновки данных



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

СГРУППИРОВАТЬ ПО
   ТоварыНаСкладахОстаткиИОбороты.Склад,
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток + ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход - ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход - ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.ПериодНеделя,
   ТоварыНаСкладахОстаткиИОбороты.ПериодДень,
   ТоварыНаСкладахОстаткиИОбороты.ПериодМесяц,
   ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда,
   ТоварыНаСкладахОстаткиИОбороты.ПериодМинута,
   ТоварыНаСкладахОстаткиИОбороты.ПериодЧас,
   ТоварыНаСкладахОстаткиИОбороты.ПериодДекада,
   ТоварыНаСкладахОстаткиИОбороты.ПериодКвартал,
   ТоварыНаСкладахОстаткиИОбороты.ПериодПолугодие,
   ТоварыНаСкладахОстаткиИОбороты.ПериодГод,
   ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший