Skip to main content
Skip table of contents

Initialiser un champ de PSD dynamiquement


Il est possible d’initialiser dynamiquement le contenu de nos champs dans la PSD.

➡️ Ici par exemple, on rentre notre référence d’article et on souhaite initialiser la désignation de l’article en dessous:

PSD_test_init_V3.gif

Créer/ modifier la requête de contrôle local de la PSD

Avez-vous déjà une requête de contrôle local pour la PSD ?

Comment savoir ?

Pour le savoir, commencez par entrer en modification sur le questionnaire de la PSD:

image-20240124-142347.png

Vérifiez si une requête de contrôle est branchée sur l’une de vos questions.

image-20240124-144345.png

➡️ Si oui, nous allons la modifier pour ajouter cette initialisation, et si non, commencez par créer une requête de type PSD qui commence par le nom de votre questionnaire suivi de la lettre -L.

C’est par ici:

image-20240209-160115.png

Il faut donc entrer en modification sur la requête de contrôle local qui est ici ( ou en créer une si besoin):

Et ensuite:

En résumé

Brancher la requête sur le questionnaire ( si ce n’est pas déjà fait 😉 )

Si la requête de contrôle local est déjà branchée sur votre questionnaire, passez cette étape…

Une fois la requête terminée, il faut aller la brancher dans le questionnaire sur la question pour laquelle on souhaite déclencher l’initialisation.

Pour cela, entrez en modification sur le questionnaire de la PSD:

image-20240124-142347.png

Placez-vous ensuite sur la question sur laquelle vous souhaitez lancer cette initialisation, et branchez y la requête de contrôle:

image-20240124-144345.png

Dans notre cas, on veut initialiser notre 2eme question, dès qu’on rentre une référence dans notre première question: on va donc bien placer notre requête de contrôle local sur la première question !

Il ne reste plus qu'à tester…

Pour tester vous pouvez vous placer sur votre PSD et cliquer sur “Test Procédure”:

image-20240124-152748.png

Alors ça fonctionne ? 😉 Bon courage !


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.