IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Controle validiter n° compte banque belge


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 63
    Points : 43
    Points
    43
    Par défaut Controle validiter n° compte banque belge
    Bonjour, je cherche une façon de contrôler la validité d'un numéro de compte bancaire belge dans un formulaire sachant que dans excel il y a la formule MOD (Modulo) avec la valeur 97 donc en formule cela donne

    les deux dernier chiffre du compte doivent être égal a la somme des 11 premier chiffre du compte - 97* entier (somme des 11 premier chiffre du compte diviser par 97)
    Comment mettre cela en pratique dans un formulaire ou mieux dans l opérateur "Valide si" du champ "N° compte de ma table.

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 336
    Points : 19 572
    Points
    19 572
    Billets dans le blog
    65
    Par défaut
    Salut,

    Essaie de mettre ceci sur la propriété "valide si" de ton champ "N°Compte":

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (Gauche([N°Compte];11) Mod 97)=Droite([N°Compte];2)
    Attention il ne faut pas qu'il y est autre chose que des chiffres

    A+
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    Bonjour User , je teste ta formule et je reçois toujours une erreur, si je met en format nombre avec entier long, j'ai l'erreur " Valeur non valide pour ce champ. Vous avez peut-être entré du texte dans un champ numérique ou un nombre supérieur à ce que permet le paramètre de la propriété champ". si je met en format texte; j'ai l'erreur "ERREUR " ERREUR lors de l'évaluation check dans la règle de validation

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 336
    Points : 19 572
    Points
    19 572
    Billets dans le blog
    65
    Par défaut
    Tu peux me donner des exemples de nombres saisis ?

    Juste un exemple : normalement, tu dois avoir 12 chiffres non ?

    Edit : il faut que les nombres saisis comportent 12 chiffres...

    Le problème c'est que 10 chiffres ça peut dépasser la capacité des nombres entiers longs.

    Essaie cette formule de barjo :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CEnt(((Gauche([N°Compte];10)/97)-Ent(Gauche([N°Compte];10)/97))*97)=Droite([N°Compte];2)
    PS: Pour tester j'ai utilisé le format texte...
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

Discussions similaires

  1. [AC-2007] quel est le retour pour une fonction de controle validité
    Par polux dans le forum IHM
    Réponses: 2
    Dernier message: 17/09/2009, 14h55
  2. Réponses: 9
    Dernier message: 31/10/2008, 19h10
  3. Date de validite de compte d'une OU
    Par geriler dans le forum VBScript
    Réponses: 0
    Dernier message: 18/09/2008, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo