begin process at 2012 02 15 10:47:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

validation et vérification des données d'un formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

validation et vérification des données d'un formulaire

jeudi 3 août 2006 à 12:06:21 | validation et vérification des données d'un formulaire

microshit

Bonjour tout le monde!
Voila J'ai un petit probleme surement très facile à résoudre mais la je ne vois pas!!

En fait j'ai un formaulaire à remplir et je fais une vérification des champs en appuyant sur le bouton 'valider'.

Le hic est que si un champ est mauvais je ne sais pas comment faire pour garder le formulaire ouvert et pouvoir modifier le champ, après apparition du message d'erreur??

moi à chaque fois sa disparait et je n'ai plus rien!!!!

Pouvez vous m'aider?
jeudi 3 août 2006 à 14:04:22 | Re : validation et vérification des données d'un formulaire

drahcir

Salut,

quel est le code de l'évènement onclick de ton bouton?



@+  
jeudi 3 août 2006 à 14:11:48 | Re : validation et vérification des données d'un formulaire

microshit

Bonjour!
heu.. comment sa mon évènement onclick?
Ce qui il y a comme code dans ma fonction lorsque je clique sur le bouton 'ok' ???

:) dsl je débute vraiment et le vocabulaire spécifique n'est pas encore mon fort!!

Si C sa alors voila :

If utilitaire.verification(Offre) <> 1 Then

            'vérification des combobox si un nom n'a pas été ajouté
            fin = EcritureSiModif(NomGroupement, NomEntrepriseAdhModif, NomDemandeurModif)
            fin2 = VerifNouveauIntitule(ComboIntitule.Text)
            'enregistrement dans la base de données
            Table = "offre"
            Offre.enregistrement(Offre, Table)

            If fin Or fin2 Then
                MsgBox("Votre offre a bien été enregistrée, avec une (ou des) modification(s)", MsgBoxStyle.Information)

            Else : MsgBox("Votre offre a bien été enregistrée", MsgBoxStyle.Information)

            End If
            'retour à la page de démarrage
            Me.Visible = False
            Me.Close()
            FrmDemarrage.Visible = True

        Else : Me.Ajout_demande_Load(sender, e)
        End If

Cela te donne til des indices?

Merci de t'intéresser à mon problème.

Cordialement
jeudi 3 août 2006 à 14:39:38 | Re : validation et vérification des données d'un formulaire

drahcir

Réponse acceptée !
Me.Visible = False
Me.Close()

Ces 2 lignes doivent être exécutées, c'est pour ça que ton formulaire se ferme. Il faut faire en sorte qu'ellles s'exécutent uniquement si tes champs sont valides.



@+  
jeudi 3 août 2006 à 14:46:35 | Re : validation et vérification des données d'un formulaire

microshit

Merci beaucoup car c'était le genre détourderie très bête et que je mets du temps à retrouvée!!

Par contre peut être que j'abuse mais saurais tu si il est possible de conserver la valeur des champs déja mis par l'utilisateur et les conserver malgré le reload de la page?

Merci a toi.

cordialement
jeudi 3 août 2006 à 14:50:04 | Re : validation et vérification des données d'un formulaire

sovos

voici un code qui permet de verifier que tous les champs on ete remplis

dim ctl as control
dim vide as boolean

vide=false

for each ctl in controls
   if typeof ctl is textbox or typeof ctl is combobox then
         if ctl.text=""
             vide=true
             ctl.BackColor = &HFFFF&
         else
             ctl.BackColor = &HFFFFFF
         end if
   end if
next

if vide then msgbox "Les champs en jaune sont vide"
jeudi 3 août 2006 à 14:50:17 | Re : validation et vérification des données d'un formulaire

drahcir

le reload de la page?????

si tes champs ne sont pas valides, tu ne fais pas de traitements, donc tu devrais toujours les avoir affichés à l'écran.



@+  
jeudi 3 août 2006 à 14:54:38 | Re : validation et vérification des données d'un formulaire

microshit

ouah!!!!!
et moi ki m'embête a faire des lignes de codes pas possible!!
Je devrais me renseigner sur quelque chose de plus simple!!
Merci beaucoup.

Mais et on fait comment pour sauvegarder les champs déja renseigner sans pour autant les enregistrer dans la base de données?

Si vous savez par hasard... :)

Cordialement
jeudi 3 août 2006 à 14:58:45 | Re : validation et vérification des données d'un formulaire

drahcir

Pour en faire quoi? Tu peux toujours les mettre dans des variables globales ou les écrires dans un fichier (xml par exemple).



 



@+  
jeudi 3 août 2006 à 15:02:11 | Re : validation et vérification des données d'un formulaire

microshit

je te remercie c'est que je vais faire.

JE veux juste que les utilisateurs n'est pas a retaper ce qu'ils ont déja tapé...

Et sinon avec le code que j'ai présenté plus haut et en changeant de place convenablement :

Me.Visible = False
Me.Close()

la fenêtre se ferme toujours si je ne fais de fen.load

Donc C pour sa que je voulais les mettre dans des variables temporaires..

Mais je vais essayer de trouver une solution plus simple!!!!!

Merci beaucoup pour vos solutions et conseils

Cordialement.



Cette discussion est classée dans : données, formulaire, champ, vérification, validation


Répondre à ce message

Sujets en rapport avec ce message

sous formulaire access [ par far78 ] je cherche à inscrire des données (provenant d'une base de données sql server ) situées dans un etat d'un sous formulaire et ce sous formulaire est de Validation formulaire [ par Serialsiner ] Bonjour à tous,Je butte depuis plusieurs jours sur un problème avec un userform et j'aurais besoin de vos conseils éclairés :J'ai un formulaire classi Extraire les données d'un formulaire pour les mettre dans un rapport [ par jaicy ] Bonjour et à l'aide!!! Cela fait un moment que je cherche une réponse à mon problème mais rien y fait. J'explique : je suis entrain de coder une appli formulaire de connexion [ par seb83200 ] Bonjour, Je suis nouveau sur VB et je voudrai créer un formulaire de connexion. J'ai une table EMPLOYE avec un ID et un PASSW J'ai un formulaire de co Base de données Access [ par LochKan ] Bonjour, j'avais reposé une question sous un autre sujet qui n'était pas destiné a cette question et personne n'y répond, comme c'est très urgent, je création d'un formulaire [ par micou26 ] Bonjour à tous,Voilà, j'ai dans ma base de donnée 4 tables. Je dois créer un formulaire de saisie comportant certains champs de différentes tables. Ce Vérification si valeur entrée dans formulaire est du texte [ par yokulan ] J'aimerais vérifier si le champs d'un formulaire est du texte.J'ai vu qu'il y avait ces focntionIsNumeric()isNull()isDate()mais aucune pour les string calculer la somme d'un champ [ par abou ilyas ] salut, la commande DSum ne marche pas que si la base de données est ouverte, Pouviez-vous s'il vous plait me dire comment l'utiliser sans ouvrir la Probleme pour remplir un sous-formulaire [ par MuadDibII ] Bonjour à tous.J'ai un petit soucis avec une application que je viens de developper en Access.J'ai une form F_renov_lim. Dans cette form j'ai un contr Afficher les données SQL Server 2000 dans Formulaire en VB 6.0 [ par wiamyasser ] Je cherche tjrs à afficher les données d'une BD SQL Server 2000 Vers un Formulaire créer en VB 6.0 mais en liaisant dynamic


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales