Custom Report with Multiple Doctypes, Column Customization, and User-Specific

Hello everyone,

I’m working on a project in Frappe and need to create a report that consolidates data from four doctypes. My main challenge is implementing the following features:

  • Customizable columns for the report.
  • Support for Frappe’s native filter options.
  • The ability for each user to save their own report templates.

I’m using [insert Frappe version, if applicable, e.g., Frappe v14] and would appreciate any guidance, examples, or best practices on how to achieve this. Has anyone implemented something similar or can point me to relevant documentation or code snippets?

Thank you in advance for your help!



Hi there,
You might start with something like this: