zuzana-vej opened a new issue #14056:
URL: https://github.com/apache/superset/issues/14056


   Current Reporting solution only sends out the 1st dashboard tab. Dashboards 
can have multiple tabs as well as nested tabs. 
   
   The only workaround for users currently would be to either put all the 
charts they want emailed out to 1st tab, or create multiple dashboards just for 
the email report purpose. The later can cause clutter and make maintenance 
harder.
   
   Proposed solution:
   Let's discuss in this Issue. The major challenge is dealing with nested tabs.
   
   **Option 1: User can specify which tabs to send out**
   MVP
   - Define 1 (or more) top level tabs (limited to a top level tabs only (since 
nested tabs can have many combinations); it would by default pick the first of 
the nested tabs if they exist)
   Post MVP 
   - Discuss how to handle multiple tabs (a) user can define any tab and report 
will send that tab only or (b) user can define any combination of tabs 
regardless how many layers nested they are
   
   pros:
   - gives user flexibility to chose what to send out; ensuring only the 
important tabs of the dashboard gets emailed out; 
   
   cons:
   - maintenance? what happens if tabs are renamed/removed/reshuffled?
   
   
   **Option 2: User can send "entire dashboard"** which would result in 
multiple screenshots (or multiple-page PDF) including all the tabs. 
   pros:
   - user doesn't have to define which tabs to send out; regardless of any 
changes to the dashboard, the full dashboard gets send out
   
   cons:
   - some dashboards are large, include less important charts, and it might be 
unnecessary to be sending out the entire dashboard
   
   
    


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to