Slide 37
Slide 37 text
reports/generic_accounts do
name 'Categories/countries'
description 'Category sales per country'
column_groups do
[['Total', :sum],
['Average', :average],
['Count', :count]].each do |group_title, function|
reports/column_group(title: group_title) do
columns do
categories.product(countries).each do |(category, country)|
reports/column do
title "#{category}/#{country}"
aggregate_type function
account :sales
code :purchase
filter [{ category: category, country: country }]
end
end
end
end
end
end
end