AJOUTER-CHAMP-CQ
BUT
Cette fonction doit être utilisée exclusivement dans la requête REB pilotant l'écran de détails de fabrication TEMPO.
Permet d’ajouter un champ dans le contrôle qualité. Le champ sera de type « toggle », « numérique » ou « case à cocher ».
Voir la documentation dédiée à l'écran de détails de fabrication TEMPO ici, et la documentation spécifique au contrôle qualité TEMPO ici.
TYPE
CARACTERE
SYNTAXE
Variable = AJOUTER-CHAMP-CQ(TYPE=’TOGGLE’, CODE=code du champ, LIBELLE=libelle du champ, VALEUR-ATTENDUE=valeur du champ attendue, VALEUR-AFFICHEE=valeur du champ affichée)
Variable = AJOUTER-CHAMP-CQ(TYPE=’NUMERIC’, CODE=code du champ, LIBELLE=libelle du champ, VALEUR-ATTENDUE=valeur du champ attendue, MARGE=marge acceptée, UNITE=unité de la marge)
Variable = AJOUTER-CHAMP-CQ(TYPE=’CHECKOPTION’, CODE=code du champ, LIBELLE=libelle du champ, VALEUR-ATTENDUE=valeur du champ attendue)
PARAMETRES
Paramètre | E/S | O | Type | Description |
TYPE | E | Oui | Caractère | Type du champ. A sélectionner dans la liste des paramètres proposés : TOGGLE : champ toggle NUMERIC : champ numérique CHECKOPTION : champ case à cocher |
CODE | E | Oui | Caractère | Code du champ contrôle qualité Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. A partir de la version 04.16.27 |
LIBELLE | E | Oui | Caractère | Libellé du champ à afficher dans TEMPO Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
VALEUR-ATTENDUE | E | Oui | Caractère / Numérique | Valeur du champ attendue (= “bonne réponse” au contrôle qualité) Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
VALEUR-AFFICHEE | E | Oui | Caractère | Paramètre à définir uniquement dans le cas d’un champ de type ‘TOGGLE’. La VALEUR-AFFICHEE sera la valeur proposée à l’utilisateur comme réponse au contrôle qualité. Cette valeur peut être identique ou différente de la VALEUR-ATTENDUE. Si la VALEUR-AFFICHEE est identique à la VALEUR-ATTENDUE le contrôle qualité sera en succès si l’utilisateur sélectionne la VALEUR-AFFICHEE. Sinon il faudra que l’utilisateur sélectionne le choix “AUTRE” pour que le contrôle qualité soit en succès. Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
MARGE | E | Oui | Numérique | Paramètre à définir uniquement dans le cas d’un champ de type ‘NUMERIC’. La valeur indiquée dans ce paramètre permet de définir une marge de tolérance pour les contrôle qualité “NUMERIC”. Ce paramètre permet de définir la valeur de la marge, le paramètre suivant permet d’en définir l’unité. Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
UNITE | E | Oui | Caractère | Paramètre à définir uniquement dans le cas d’un champ de type ‘NUMERIC’. Ce paramètre permet de définir l’unité dans laquelle la marge de tolérance d’un contrôle qualité “NUMERIC” est donnée, parmi:
Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
NOTES
Si la fonction s’est bien déroulée, la variable résultat est vide sinon elle contient le libellé de l’erreur détectée.