Fonction Trim invalide

Résolu/Fermé
sundgo Messages postés 7 Date d'inscription jeudi 6 février 2014 Statut Membre Dernière intervention 18 décembre 2015 - 6 févr. 2014 à 12:55
sundgo Messages postés 7 Date d'inscription jeudi 6 février 2014 Statut Membre Dernière intervention 18 décembre 2015 - 9 févr. 2014 à 18:03
Bonjour,

J'utilise Access 2007 sous Windows 7.
Dans la procédure de validation avant mise à jour d'un champ de formulaire, j'utilise la fonction Trim pour supprimer les éventuels blancs avant et après le texte saisi :
Me.MonChamp = Trim(Me.MonChamp)

A l'exécution j'obtiens l'erreur d'exécution '2115' : la macro ou fonction attribuée à la propriété AvantMAJ ou ValideSi pour ce champ empêche MaBase d'enregistrer les données dans le champ.

Avez-vous une idée de l'origine de ce problème ?

D'avance merci

2 réponses

le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 40
6 févr. 2014 à 14:31
Bonjour,
Oui, cette fonction ne se met pas avant le texte à saisir! Mais après mise à jour!
Par exemple si tu saisie un code qui est le nom + le prenom, après mise à jour du prénom, tu met la formule:
me!code = trim(nom & prénom)
0
sundgo Messages postés 7 Date d'inscription jeudi 6 février 2014 Statut Membre Dernière intervention 18 décembre 2015
9 févr. 2014 à 18:03
Merci pour cette précision et, effectivement, ça marche après mise à jour !
0