On-demand or scheduled reports from within IntelliFront