Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle APEX - Exporter une requête au format CSV à l'aide d'un bouton

Je l'ai fait une fois en définissant une région sur la page avec condition=never, mais vous pouvez toujours invoquer le téléchargement avec l'URL appropriée, que vous pouvez exploiter à partir du lien "télécharger en tant que CSV" lorsque la région est visible en utilisant la fonction Inspecter l'élément de votre navigateur.

Vous verrez que la demande est l'ID de région avec un préfixe. Vous pouvez donc l'utiliser pour invoquer un téléchargement

/ords/f?p=your_app:your_page:your_session:FLOW_EXCEL_OUTPUT_R571755827567965848_en

ou demandez à votre bouton d'appeler le même JavaScript

window.location.href=apex.server.url({p_request: 'FLOW_EXCEL_OUTPUT_R571755827567965848_en'},2);

Cela fonctionnera même si la condition de région est Jamais.