From fe1b0e52f125a77fa39c032131931e2f2a5f84ac Mon Sep 17 00:00:00 2001 From: Bryce Willey Date: Mon, 5 Oct 2026 13:40:20 -0400 Subject: [PATCH 1/2] Copy Download Excel link to top of screen --- docassemble/InterviewStats/data/questions/stats.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docassemble/InterviewStats/data/questions/stats.yml b/docassemble/InterviewStats/data/questions/stats.yml index 47a2460..549714a 100644 --- a/docassemble/InterviewStats/data/questions/stats.yml +++ b/docassemble/InterviewStats/data/questions/stats.yml @@ -350,6 +350,8 @@ question: | subquestion: | Total submissions: ${ len(stats) } + [:file-excel: Download](${ url_ask('generate_excel') }) + % if len(stats): Group by: % for col in groupable_columns: From bff57ee1c0231c00aa1a7843577fe83d3eef4e24 Mon Sep 17 00:00:00 2001 From: Bryce Willey Date: Mon, 5 Oct 2026 13:41:45 -0400 Subject: [PATCH 2/2] Copy Download Excel download to top in Data report --- docassemble/InterviewStats/data/questions/data_report.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docassemble/InterviewStats/data/questions/data_report.yml b/docassemble/InterviewStats/data/questions/data_report.yml index 937189c..09784c7 100644 --- a/docassemble/InterviewStats/data/questions/data_report.yml +++ b/docassemble/InterviewStats/data/questions/data_report.yml @@ -95,6 +95,8 @@ question: | ${interview_title} - Data Reports subquestion: | Total submissions: ${ len(stats) } + + [:file-excel: Make Excel Download](${ url_ask('generate_excel') }) % if filter_date: Date filter: Records dated ${phrase(date_op)} ${begin_date} @@ -409,4 +411,4 @@ buttons: event: excel_resp code: | xlsx_output = action_argument('the_excel') - background_response() \ No newline at end of file + background_response()