zuzana-vej commented on issue #14056:
URL: https://github.com/apache/superset/issues/14056#issuecomment-959914058


   There are two ways how user can get to Email report modal configuration - 
user has 2 ways to enter into the "editing report" flow.
   
   **1. From dashboard:** 
   - User is on dashboard and clicks on the icon in top right corner.  User 
might are viewing dashbord in this moment and are seeing **specific tabs 
combination** when they click on the report icon. 
   - The report will get configured for the **current tabs** user is viewing.  
   - User will see an information `configuring report for currently selected 
tabs` --> the proposal is to add this text above "REPORT NAME" textbox on the 
modal
   - There is no need to add tab selector into the modal, because user will be 
configuring for the currently visible tabs
   <img width="379" alt="modal-1" 
src="https://user-images.githubusercontent.com/61221714/140182897-0071467c-1358-49fb-8873-f35c70e5f7bf.png";>
   
   **2. From "Settings > Alerts&Reports"**
   - User can enter the report configuration from "Settings > Alerts&Reports" 
and click "+Alert" button. 
   - The complex new report modal shows up and in this modal, user will be able 
to select the tabs to be sent out
   <img width="1155" alt="modal-2" 
src="https://user-images.githubusercontent.com/61221714/140181734-0bbd23d2-286b-4cbe-b724-e0c361c2188b.png";>
   
   The experience to select tabs will be like tree style check boxes to display 
the tabs hierarchy, similarly like filter scopes:
   <img width="139" alt="Screen Shot 2021-11-03 at 10 16 08 AM" 
src="https://user-images.githubusercontent.com/61221714/140182268-77b9bc0d-047a-452c-888e-2345008f214b.png";>
   - User can select any number of child tabs
   - Is user selects a top level tab (or a tab which still has child tabs), by 
default only the child top level tab will get selected. (reason (1) mimic 
experience of viewing dashboard; (2) to prevent too many screenshots of 
dashboard unless needed as indicated by user)
   - If user wants to send all child level tabs of a specific top level tab, 
they can manually check all the child checkboxes.
   
   **Limits:**
   Currently no plans to limit how many tabs user can select; if there are 
performance issues, we will revisit this area and add a warning or config 
variable to limit the tabs user can send.
   
   
   Please share if you have any feedback to the plan. @jess-dillard @yousoph 
   


-- 
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.

To unsubscribe, e-mail: [email protected]

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