-
-
Bonjour,
Je souhaiterais savoir, SVP, comment rendre un champs obligatoire dans un formulaire si une action (ou un ensemble d’actions sont réalisées par l’utilisateur).
Par exemple, rendre la saisie d’un champs texte obligatoire (qui ne l’est pas dans le modèle de données) si l’utilisateur a coché quelquechose ?
J’ai tenté avec les règles de validation : elles indiquent bien que le champs doit être renseigné mais ne bloque pas l’enregistrement de la fiche (je suppose que c’est parce que le champs n’est pas obligatoire par définition).
Comment pourrait-on faire SVP ?
Merci par avance
Cordialement,Fabien GUILLAUME
-
Bonjour,
Pourriez vous me faire une capture de votre règle ? car c’est bien par les règles de validation que l’on peut empêcher la sauvegarde du formulaire si la règle n’est pas respectée.
Joffrey
-
Bonjour,
Ci-joint la règle de validation
Cordialement,Fabien
fichiers attachés:
You must be logged in to view attached files. -
Bonjour,
Il existe de méthode pour rendre un champ obligatoire.
La première consiste à indiquer directement dans FormStudio que le champ est obligatoire dans les propriétés de la variable. Méthode la plus rapide a la validation du formulaire, mais malheureusement, la variable doit aussi et remplis même si le champ n’est pas visible.
Sinon, la variable peut-être rendue obligatoire avec une vérification a la validation du formulaire sur le code C#. Vous trouverez ci-joint un screen du code permettant cette validation.
La fonction AjoutErreur permet d’empêcher la validation et de mettre en évidence le champ obligatoire lorsqu’il n’est pas rempli.
(dans l’exemple, c’est le champ “nom'” qui est contrôlé)Cordialement.
fichiers attachés:
You must be logged in to view attached files.
-
The forum ‘Aide aux développements avec FormsStudio’ is closed to new topics and replies.