Имя: Пароль:
1C
1С v8
Отчет по сравнению накопительных показаний
0 Double_Medved
 
30.03.18
12:04
Добрый день!

Подскажите пожалуйста, что-то затупил.
Есть норматив расхода горилки на крейсере "Восторг", например 1000 литров в неделю.
Собирают данные со шланга еженедельно, пишут его фактические показания, которые накапливаются и не сбрасываются.
Например 1 неделя 87500, 2 неделя 90300, 3 неделя 91300, 4 неделя 92600.

Как сделать отчет для сравнения нормы с фактом? Надо высчитать фактический расход в неделю, типа там 800 или 1000. Этож надо из каждой записи вычитать предыдущую... В цикле обойти и добавить новое поле, рассчитывать его? Это как-то никрасиво, может есть красивые варианты?
Пятница все-таки, надо сделать красиво.
1 Gantosha
 
30.03.18
12:06
красивые варианты подразумевают что ты эту разницу где то сохраняешь. Все остальные варианты не красивые .. но памятую что горилки много не будет, то можно все и в цикле посчитать.
2 Йохохо
 
30.03.18
12:08
(0) 92600 - 87500. Простите если обломал всю малину
3 Малыш Джон
 
30.03.18
12:46
ВЫБРАТЬ
  ПоказанияШланга.РасходГорилки-
  ПоказанияШланга1.РасходГорилки
ИЗ
  РегистрСведений.ПоказанияШланга КАК ПоказанияШланга
   ЛЕВОЕСОЕДИНЕНИЕ РегистрСведений.ПоказанияШланга КАК ПоказанияШланга1
  ПО РазницаДат(ПоказанияШланга1.Период, ПоказанияШланга.Период, НЕДЕЛЯ)=1


хотя лучше, да, фиксировать где-то разницу, а не считать каждый раз