DrishtiSharma commited on
Commit
e6cc8e7
Β·
verified Β·
1 Parent(s): d22e0a5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -0
app.py CHANGED
@@ -323,6 +323,28 @@ if st.session_state.df is not None:
323
  #st.markdown("#### 6. Conclusion")
324
  st.markdown(conclusion_result if conclusion_result else "⚠️ No Conclusion Generated.")
325
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
326
  # Full Data Visualization Tab
327
  with tab2:
328
  st.subheader("πŸ“Š Comprehensive Data Visualizations")
 
323
  #st.markdown("#### 6. Conclusion")
324
  st.markdown(conclusion_result if conclusion_result else "⚠️ No Conclusion Generated.")
325
 
326
+ # Step 7: PDF and TXT Download Buttons for Query Insights + Viz
327
+ if report_result and conclusion_result and visualizations:
328
+ # PDF Download
329
+ pdf_file = create_pdf_report_with_viz(report_result, conclusion_result, visualizations)
330
+ with open(pdf_file.name, "rb") as f:
331
+ st.download_button(
332
+ label="πŸ“₯ Download Full Report (PDF)",
333
+ data=f,
334
+ file_name="query_insights_report.pdf",
335
+ mime="application/pdf"
336
+ )
337
+
338
+ # TXT Download
339
+ text_file = create_text_report_with_viz(report_result, conclusion_result, visualizations)
340
+ st.download_button(
341
+ label="πŸ“₯ Download Full Report (TXT)",
342
+ data=text_file,
343
+ file_name="query_insights_report.txt",
344
+ mime="text/plain"
345
+ )
346
+
347
+
348
  # Full Data Visualization Tab
349
  with tab2:
350
  st.subheader("πŸ“Š Comprehensive Data Visualizations")