FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconnectar
|
Español
Inicio
→
WINDEV 2024
→
Vérification sur tous les champs d'une fenetre
Vérification sur tous les champs d'une fenetre
Iniciado por guest, 15,mar. 2006 11:58 - 6 respuestas
Conéctese…
guest
#1
Publicado el 15,marzo 2006 - 11:58
Bonjour à tous,
je suis débutant avec WinDev10,
dans une fenetre, je dois vérifier si tous les champs (champs de saisie et combo) ne sont pas vides ("").
Actuellement, je les vérifie tous un par un avec :
si txtMonChamp1 = "" alors
info("Attention le champ1 n'est pas renseigné."
reprisesaisie(txtMonChamp1)
fin
si txtMonChamp2 = "" alors
info("Attention le champ2 n'est pas renseigné."
reprisesaisie(txtMonChamp2)
fin
si cboMaCombo1 = "" alors
info("Attention la Combo1 n'est pas renseigné."
reprisesaisie(cboMaCombo1)
fin
...
...etc
Mais c'est TRES LONG à écrire
surtout si on a une 30ène de champs...
je voudrais savoir si il existe une facon plus rapide.
par exemple parcourir tous les champs de la fenetre dont les noms commencent par "txt" et "cbo".
En VB j'utilisait un "For each", mais en W-langage ... aucune idée.
Merci pour vos réponses.
cordialement M.
Informar
0
0
jfgeorgy
#2
Publicado el 15,marzo 2006 - 12:10
Dans l'interface tu as le détail d'un champ et tu peux mettre obligatoire,
pour la boucle, vois la fonction enumérechamp
A+
Informar
0
0
elian.lacroix
#3
Publicado el 15,marzo 2006 - 12:18
Bonjour,
Sans programmation n'est-il pas plus facile d'utiliser l'option "saisie
obligatoire" de la description des champs ?
Elian Lacroix.
"Georgy" <jfgeorgy@hispeed-sr.ch> a écrit dans le message de news:
4417e640@news.pcsoft.fr...
Dans l'interface tu as le détail d'un champ et tu peux mettre obligatoire,
pour la boucle, vois la fonction enumérechamp
A+
Informar
0
0
f.demilly
#4
Publicado el 15,marzo 2006 - 12:21
Bonjour,
tu peux utiliser la fonction énumerechamp pour avoir la liste des champs de la fenêtre, puis les indirections pour en vérifier le contenu.
Tu peux aussi cocher l'option "saisie obligatoire" dans la description des champs.
Frédéric.
Informar
0
0
guest
#5
Publicado el 15,marzo 2006 - 12:45
Merci
Mais comment faire pour une combo ??
il n'existe pas quelque chose qui ressemble à "Sélection obligatoire" ???
Je ne veux pas que mes combos soient en saisie activé
Informar
0
0
philippe.noireau
#6
Publicado el 15,marzo 2006 - 14:31
Mon conseil: regardez bien toutes les possibilités offertes par les 7 onglets. Surtout si vous venez d'un langage habituel (C++, Java ou autre) où il faut tout coder. Prenez une heure à faire des essais avec les 7 onglets, et tout devrait devenir limpide !!!
Informar
0
0
guest
#7
Publicado el 15,marzo 2006 - 17:41
Merci du conseil.
j'ai opté pour une boucle avec EnumèreChamp() car la bulle indiquant que le champ n'est pas rempli n'etait pas modifiable et que le focus restait obligatoirement sur le champ tant que l'on avait rien saisit.
C'est vrai que venant d'un langage où il faut tout coder, ce n'est pas facile de trouver "les bonnes cases à cocher".
Il faut prendre le tout de tout tester, vous avez raison.
sur ce ... Merci et bonne journée !
Informar
0
0
→ Volver a WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versiones precedentes)
WINDEV (versiones precedentes)
WINDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WINDEV Mobile (versiones precedentes)
WINDEV Mobile (versiones precedentes)
Reports & Queries
Reports & Queries
Irrelevante
Irrelevante
Herramientas
Herramientas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto