Je poste ici une réponse (ré-adaptée) d’un autre sujet où la problématique était exactement la même :