Jag gjorde detta en gång genom att definiera en region på sidan med condition=never, men du kan fortfarande anropa nedladdningen med den relevanta webbadressen, som du kan använda från länken "ladda ner som CSV" när regionen är> synlig genom att använda funktionen Inspektera element i din webbläsare.
Du kommer att se att begäran är region-ID med ett prefix. Så du kan använda denna anropa en nedladdning
/ords/f?p=your_app:your_page:your_session:FLOW_EXCEL_OUTPUT_R571755827567965848_en
eller låt din knapp anropa samma JavaScript
window.location.href=apex.server.url({p_request: 'FLOW_EXCEL_OUTPUT_R571755827567965848_en'},2);
Detta kommer att fungera även om regionvillkoret är Aldrig.