Export CSV plus long

Bonjour @Francois,

J’ai intégré les modifications que tu as remontées.

J’ai cependant un problème avec la méthode CSVTool.export et la suppression du fichier.

Sauf erreur de ma part, CSVTool.export lance une méthode asynchrone pour générer le fichier.

Comment puis-je vérifier que le traitement est bien terminé avant que la suppression du fichier ne se produise ?

De façon générale, je vais refaire le développement de cette fonctionnalité qui date de deux ans, et ne réponds plus au besoin actuel, tant sur la consommation mémoire que sur la vitesse d’exécution.

Le besoin initial est celui ci :

Pouvoir exporter une 30aines d’objet métier (la liste est figée), en format CSV (si possible en //) et les stocker dans un Field de type Document pour les laisser à disposition des gens, souhaitant télécharger le ZIP ainsi obtenu.

J’ai regardé le tips and tricks de @scampano :

Auriez-vous un exemple de code permettant de générer des export CSV en // avec une consommation mémoire convenable à me partager ?

Merci d’avance,

Benoît