feat(DetailSearch,Report): Constraints and usability improvements (closes #4887)(closes #4888)(closes #4889)(closes #4890)

Ajouter des PU pour couvrir les cas d'erreurs nouvellement introduit