FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
imposer un minimum de caractère dans un champs multiligne
imposer un minimum de caractère dans un champs multiligne
Débuté par Franck, 21 aoû. 2019 12:00 - 7 réponses
Connectez-vous…
Franck
#1
Membre enregistré
88 messages
Posté le 21 août 2019 - 12:00
Bonjour à tous,
J'ai une partie "rapport" que les utilisateurs doivent remplir.
Ils le font à travers des champs multilignes. J'ai trouvé évidemment facilement pour augmenter la capacité MAXIMUM (je l'ai mis à 5000) de ces champs afin d'éviter les romans.
Mais je ne sais pas comment imposer le MINIMUM, j'aimerais que chaque champs contiennent au minimum 150 caractères par exemple. Afin d’éviter les "R.A.S." des utilisateurs peu enclins à faire des longues phrases
Merci
--
Merci
Franck
Signaler
0
0
Thierry
#2
Posté le 21 août 2019 - 12:38
Bonjour,
Utiliser la fonction Taille pour contrôler le nombre de caractère (à combiner avec sans espace)
Signaler
1
0
Voroltinquo
#3
Membre enregistré
3 887 messages
Popularité : +227 (347 votes)
Posté le 21 août 2019 - 12:51
Bonjour,
Tu peux contrôler la longueur de la chaîne en sortie de champ, ou avant l'enregistrement.
--
Il y a peut être plus simple, mais, ça tourne
Signaler
1
0
Franck
#4
Membre enregistré
88 messages
Posté le 21 août 2019 - 14:38
merci à vous
j'ai testé cela en sortie de champs :
SI Taille(SAI_Parcours)<150 ALORS
Info("veuillez saisir au moins 150 caractères")
FIN
ca marche nickel
--
Merci
Franck
Message modifié, 21 août 2019 - 14:38
Signaler
0
0
Poncherello
#5
Membre enregistré
324 messages
Popularité : +21 (51 votes)
Posté le 21 août 2019 - 14:41
Franck a écrit :
merci à vous
j'ai testé cela en sortie de champs :
SI Taille(SAI_Parcours)<150 ALORS
Info("veuillez saisir au moins 150 caractères")
FIN
ca marche nickel
Oui sauf que une fois sortie y'a aucune obligation
Le mieux
SI Taille(SAI_Parcours)<150 ALORS
Info("veuillez saisir au moins 150 caractères")
RepriseSaisie(SAI_Parcours)
FIN
Signaler
1
0
Voroltinquo
#6
Membre enregistré
3 887 messages
Popularité : +227 (347 votes)
Posté le 21 août 2019 - 15:34
J'irai même jusqu'à utiliser SansEspace(SAI_Parcours) pour éviter aux petits malins de bourrer le rapport
--
Il y a peut être plus simple, mais, ça tourne
Signaler
1
0
Franck
#7
Membre enregistré
88 messages
Posté le 21 août 2019 - 15:48
ah oui exact ! excellente idée
--
Merci
Franck
Signaler
0
0
Fouedusa
#8
Membre enregistré
165 messages
Popularité : +12 (12 votes)
Posté le 21 août 2019 - 16:24
Bonjour;
il faut prendre en considération :
Si on écrit un caractère et ensuite 200 espaces et on écrit un dernier caractère dans le champ.
la Taille(SansEspace(SAI_Parcours)) est supérieur 150
Bob Dev
Signaler
1
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte