Простая арифметика
09.06.2011
07:50
#1
1. Есть отчет в СКД. Схема прилагается. В отчете есть величина ПлановаяСумма - берется целиком из документа.
Она "годовая". Мне надо получить её за кол-во месяцев в периоде.
Ввел вычисляемое поле с выражением: ПлановаяСумма/12*РазностьДат(&НачПериода,&КонПериода,"Месяц")
В итоге при формировании отчета за год величина Плановой суммы получается меньше чем если убрать это условие и просто подставить ПлановуюСумму...
2. В регистре по которому собираются данные значение периода равно 01.01.2011 0:00:00, при установке в отчете периода в один месяц - данные "ежемесячной суммы" не видяться вообще.
Она "годовая". Мне надо получить её за кол-во месяцев в периоде.
Ввел вычисляемое поле с выражением: ПлановаяСумма/12*РазностьДат(&НачПериода,&КонПериода,"Месяц")
В итоге при формировании отчета за год величина Плановой суммы получается меньше чем если убрать это условие и просто подставить ПлановуюСумму...
2. В регистре по которому собираются данные значение периода равно 01.01.2011 0:00:00, при установке в отчете периода в один месяц - данные "ежемесячной суммы" не видяться вообще.
09.06.2011
08:15
#2
на вопрос №2 можно не отвечать, там просто в разнице дат получается ноль, умножение на ноль дает ноль....
09.06.2011
11:47
#3
Вопрос №1 решается также как №2. Если при выборе периода в 1 месяц у вас получается разница дат = 0, то при выборе 12 месяцев в разнице дат получится 11 месяцев.
Читают тему
(гостей: 1)