3.07 помогите посчитать проценты ...
Здравствуйте, Уважаемые читатели и писатели FastReport3!
Очень простая как мне казалось реализация подсчета, на поверку оказалось не такой простой.
Есть отчет, допустим в мастерДата есть поля Name; Total, нужно дополнительно посчитать процент для каждой строки. Смотрю пример отчета "Totals In Group Header" (он работает!) и пытаюсь сделать аналогично но получаю всегда ошибку "не могу нулл в строку"
есть Саммари-секция в ОнБифоПринт которой присвавивается переменная
Set(<TotalX>, <Sum(<Orders."Total">)>)
В мемке для процента тоже на ОнБифоПринт стоит
if Engine.FinalPass then
memoX.Text := VarToStr(<Orders."Total"> * 100 / <TotalX>)
Очень простая как мне казалось реализация подсчета, на поверку оказалось не такой простой.
Есть отчет, допустим в мастерДата есть поля Name; Total, нужно дополнительно посчитать процент для каждой строки. Смотрю пример отчета "Totals In Group Header" (он работает!) и пытаюсь сделать аналогично но получаю всегда ошибку "не могу нулл в строку"
есть Саммари-секция в ОнБифоПринт которой присвавивается переменная
Set(<TotalX>, <Sum(<Orders."Total">)>)
В мемке для процента тоже на ОнБифоПринт стоит
if Engine.FinalPass then
memoX.Text := VarToStr(<Orders."Total"> * 100 / <TotalX>)
Комментарии