La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Collecte de données CAPI

Présentations similaires


Présentation au sujet: "Collecte de données CAPI"— Transcription de la présentation:

1 Collecte de données CAPI
***** Survey Solutions Conditions de validation

2 Description Contrôles pour vérifier la consistance, cohérence ou la vraisemblance des réponses enregistrées par l’enquêteur. Exemples: Une personne ayant 300, peu plausible; Un enfant de moins de 10 ans chef de ménage, cas vraiment très rare; Il est peu probable qu’une femme ait plus de deux conjoints. Pas du tout bloquant, juste une alerte Condition de validation est placée au niveau d’une question, A chaque condition de validation est associée un message d’erreur, Une question peut avoir jusqu’à condition de validation Utilise le langage de programme C#

3 Opérateurs Operateur Description > Supérieur < Inférieur == Egal
!= Différent <= Inférieur ou égal >= Supérieur ou égal && Et || Ou + Addition - Soustraction * Multiplication / Division % Modulo: renvoie le reste après une division

4 Démarche pour créer condition de validation
La création des conditions de validation surviennent après avoir créer toutes les questions. Etape: Ouvrir la question qui contiendra la condition de validation Cliquer sur ADD NEW VALIDATION RULE Ecrire la condition: Utiliser le ou les noms de variable et définir les valeurs autorisées Ecrire le message d’erreur: Message intelligent NB: Aucune erreur ne s’affiche tant que la condition est respectées (âge est inférieur à 300 ans) (1) (2) (3) (4)

5 Sur la tablette En cas de message d’erreur:
Toute le bord de la page devient rouge. La question contenant la validation devient rouge. Le message d’erreur s’affiche

6 Condition de validation: Exemple1 (1/3)
Questionnaire papier: Contrôle sur l’âge et le lien de parenté avec le CM

7 Condition de validation: Exemple1 (2/3)
Designer: Contrôle sur l’âge et le lien de parenté avec le CM

8 Condition de validation: Exemple1 (2/3)
Tablette: Contrôle sur l’âge et le lien de parenté avec le CM

9 Condition de validation: Exemple1 (1/3)
Questionnaire papier: Contrôle sur le sexe du chef de ménage

10 Condition de validation: Exemple1 (2/3)
Designer: Contrôle sur l’âge et le lien de parenté avec le CM

11 Condition de validation: Exemple1 (2/3)
Tablette: Contrôle sur l’âge et le lien de parenté avec le CM

12 Quelques commandes: Question de type Numérique
InRange (): Compris entre Exemple : MaVariable.InRange(0,10) InList (): Est contenu dans la liste Exemple : MaVariable.InList(0,3,2)

13 Quelques commandes: Question de type Texte
Length: Compris entre Exemple: MaVariable.Length>10 StartsWith(): Début par Exemple: MaVariable.StartsWith("07") EndsWith(): S’achève par Exemple: MaVariable.EndsWith("07") Concat ():Concaténer Exemple: Concat(MaVariable," ";prenom) Contains(): Contient Exemple: MaVariable.Contains("texte") String.IsNullOrEmpty(): Vérifie que le texte est non renseigné Exemple: MaVariable. String.IsNullOrEmpty(nom)

14 Quelques commandes: Question de type catégoriel à réponse unique
InList (): Est contenu dans la liste Exemple : MaVariable.InList(valeur1,valeur2,..)

15 Quelques commandes: Question de type catégoriel à réponses multiples
Contains (): Est contenu dans la liste Exemple : MaVariable.Contains(3) Yes.Contains (): Est contenu dans la liste Exemple : MaVariable.No.Contains(3) No.Contains (): Est contenu dans la liste Exemple : MaVariable.Yes.Contains(3) Any(): Est contenu dans la liste Exemple : MaVariable.Any() All(): Est contenu dans la liste Exemple : MaVariable.All()

16 Quelques commandes: Question de type liste
Length: Compris entre Exemple: MaVariable.Length>10

17 Quelques commandes: Dans un roster
Count(): Compte le nombre Exemple: MonRoster.Count(x=>x. MaVariable ==1) Any(): Au moins un élément la collection rempli la collection Exemple: MonRoster.Any(x=>x. MaVariable ==1) All(): Tous les élément la collection rempli la collection Exemple: MonRoster.All(x=>x. MaVariable ==1)


Télécharger ppt "Collecte de données CAPI"

Présentations similaires


Annonces Google