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]
