使用Salesforce的月度收入分割自定义报告

使用Salesforce的月度收入分割自定义报告,salesforce,apex-code,visualforce,apex,soql,Salesforce,Apex Code,Visualforce,Apex,Soql,我正在尝试创建一份报告,根据机会的开始日期、结束日期和预期总收入,为我提供每月收入明细 例如: 开始日期:2014-08-03 截止日期:2014-12-12 预计收入:185960.00元 每日收入:1419.5419847328244 八月:(2014-08-03至2014-08-31)*每日收入=39747.175572519072 .... 九月:41166.717557251896 我怎么能做这样的事? 我创建了一个自定义公式来计算每天的收入。但是我如何收集一个月的天数并创建一个报告

我正在尝试创建一份报告,根据机会的开始日期、结束日期和预期总收入,为我提供每月收入明细

例如: 开始日期:2014-08-03 截止日期:2014-12-12 预计收入:185960.00元


每日收入:1419.5419847328244

八月:(2014-08-03至2014-08-31)*每日收入=39747.175572519072 .... 九月:41166.717557251896

我怎么能做这样的事?
我创建了一个自定义公式来计算每天的收入。但是我如何收集一个月的天数并创建一个报告呢。这会通过Apex类完成吗

我建议您编写一个Apex类,计算开始日期和结束日期之间每月的天数。然后用这些天乘以你前面强调的每天收入

现在,如果您希望使其类似于Salesforce内置报告(使用分组、排序列),那么这将不是我会选择的途径

在这种情况下,我建议您导出所有Opportunity数据,转储到SSR中,并在其中创建报告。它将更容易格式化和修改