From 34c129bd18cba43ff65ec2537254ffbe81abd63c Mon Sep 17 00:00:00 2001 From: Colin Maudry Date: Mon, 21 Apr 2025 12:39:20 +0200 Subject: [PATCH] Ajout du bouton Export (XLSX), les filtres natifs fonctionnent --- .gitignore | 1 + app.py | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 48dbfa9..f96ed0a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.egg-info __pycache__ .idea +.venv diff --git a/app.py b/app.py index 7f81984..60e80bc 100644 --- a/app.py +++ b/app.py @@ -16,7 +16,8 @@ datatable = dash_table.DataTable( page_size=20, page_current=0, page_action="native", - # filter_action="native", + filter_action="native", + filter_options={"case": "insensitive", "placeholder_text": "Filtrer..."}, columns=[ {"name": i, "id": i, "deletable": True, "selectable": False} for i in df.columns ], @@ -24,6 +25,9 @@ datatable = dash_table.DataTable( selected_rows=[], sort_action="native", sort_mode="multi", + export_format="xlsx", + export_columns="visible", + export_headers="ids", ) app.layout = [