Précédent   Forum des professionnels en informatique > Environnements de développement > WinDev > Windev Mobile
Windev Mobile Forum d'entraide sur la programmation Windev Mobile (Pocket PC, SmartPhone,...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/10/2011, 13h57   #1
 
Femme marie
Étudiant
Inscription : septembre 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Femme marie
Localisation : Niger

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : septembre 2011
Messages : 8
Points : -2
Points : -2
Par défaut Contrôler la saisie avant l'enregistrement

bonjour.
j ai besoin d'un code qui me permettra de gérer les erreurs d'enregistrements.je veux que quand j omets de mettre une donnée dans un champ qui ne doit pas être nul,un message s'affiche disant ce champ doit être renseigné.qu il ne doit pas etre vide.
ou qu il me met le champ en rouge.
merci
kameram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 15h42   #2
Membre chevronné
 
Avatar de miripesage
 
Homme Said
pesage electronique
Inscription : novembre 2009
Messages : 482
Détails du profil
Informations personnelles :
Nom : Homme Said
Localisation : Algérie

Informations professionnelles :
Activité : pesage electronique
Secteur : Industrie

Informations forums :
Inscription : novembre 2009
Messages : 482
Points : 643
Points : 643
Bonjour, vous avez deux choix : soit dans la description du champ, vous cochez "saisie obligatoire". Soit par programation genre :
Code :
1
2
3
SI SAI_Champs=""
info("Vous devez remplir le champ!")
RepriseSaisie
miripesage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2011, 15h00   #3
 
Femme marie
Étudiant
Inscription : septembre 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Femme marie
Localisation : Niger

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : septembre 2011
Messages : 8
Points : -2
Points : -2
bonjour.vraiment merci pour votre aide.je vais vous expliquer plus clairement ce que je veux
je conçois une application de gestion de personnel dans une banque.présentement je suis au formulaire de saisie d'un agent.dans la fiche j'ai plusieurs champs dont,matricule,nom,prénom,date naissance,lieu de naissance,date embauche etc........

j'ai quelques champs qui sont obligatoires.dans la fiche j'ai un bouton valider.j'aimerai que vous m'aidiez a mettre le code pour que ca enregistre les données.

et j'aimerai aussi que quand j'omets de mettre une valeur dans un champ obligatoire,qu'il me le signale soit en envoyant un message d'erreur comme par exemple"le matricule doit être renseigné" ou bien qu'il me colorie en rouge le champ obligatoire.

J' attend impatiemment votre réponse.

Cordialement
kameram est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 17/10/2011, 17h30   #4
Membre éclairé
 
Avatar de jimmypage
 
Homme
Développeur informatique
Inscription : novembre 2006
Messages : 192
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2006
Messages : 192
Points : 338
Points : 338
Envoyer un message via MSN à jimmypage Envoyer un message via Skype™ à jimmypage
Bonjour,

Vous ne voudriez pas non plus qu'on fasse l'application a votre place ?

Petite aide vite fait ... dans le code du bouton valider de la fiche :

Code :
1
2
3
4
SI verifie_fiche() ALORS
   //Enregistrement des informations dans la base
FIN
et la fonction verifie_fiche() qui contrôle la saisie
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SI sansEspace(champ_matricule)="" ALORS
   Erreur("Le matricule est obligatoire !")
   RepriseSaisie(champ_matricule)
   champ_matricule..couleurfond=iRouge
FIN
SI sansEspace(champ_nom)="" ALORS
   Erreur("Le nom est obligatoire !")
   RepriseSaisie(champ_nom)
   champ_nom..couleurfond=iRouge
FIN

....

RENVOYER Vrai
jimmypage est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h21.


 
 
 
 
Partenaires

Hébergement Web