Bonjour à tous, Pour contribuer à ToPIA et ajouter une nouvelle modif dont j'ai fais la "feature request", je modifie et commit directement sur le trunk ? Il s'agit d'ajouter des variables statiques dans les interfaces des entités correspondants aux noms des champs. Ainsi l'utilisation des properties avec les DAO (findByProperties) sera simplifié : complétion possible + compilation pour vérification de l'existence du champ. Exemple : public interface Product extends TopiaEntity { public static final String NAME = "name"; public static final String TYPE = "type"; ... } Utilisation : ProductDAO productDAO = ModelDAOHelper.getProductDAO(context); Product product = productDAO.findByProperties(Product.NAME,"Mug",Product.TYPE,"Ustensile de cuisine"); Je pense que c'est un bon emplacement. A voir, si vous êtes de mon avis (peut-être à placer dans les DAO, dans le Abstract ?? ??) Cordialement, Florian