Routines d'existence ==================== .. code-block:: text CALL RSEXIS (nomsd, iret) .. csv-table:: "IN", "nomsd", "K8", "nom de la structure de données RESULTAT" "OUT", "iret", "I", "code retour : = 0, la structure existe ; ? 0, la structure n’existe pas." Vérification de l’existence d’une structure SD_RESULTAT. .. code-block:: text CALL RSEXPA (nomsd, icode, nompar, iret) .. csv-table:: "IN", "nomsd", "K8", "nom de la structure de données RESULTAT" "IN", "icode", "I", "= 0, variable d’accès = 1, paramètre = 2, variable d’accès ou paramètre" "IN", "nompar", "K16", "nom du paramètre ou de la variable d’accès" "OUT", "iret", "I", "code retour: = 0, le nom n’existe pas; = 100, le nom existe." Vérification de l’existence d’un nom de paramètre ou d’un nom de variable d’accès dans une structure SD_RESULTAT. .. code-block:: text CALL RSVPAR (nomsd, iordr, nompar, ipar, rpar, kpar, iret) .. csv-table:: "IN", "nomsd", "K8", "nom de la structure de données RESULTAT" "IN", "iordr", "I", "numéro d’ordre" "IN", "nompar", "K16", "nom du paramètre à vérifier" "IN", "ipar", "I", "valeur du paramètre si entière" "IN", "rpar", "R8", "valeur du paramètre si réelle" "IN", "kpar", "K..", "valeur du paramètre si caractère" "OUT", "iret", "I", "code retour: = 0, ce n’est pas un paramètre = 100, la valeur du paramètre est correcte = 110, la valeur du paramètre n’est pas correcte" Vérification de l’existence d’un nom de paramètre et de sa valeur pour un numéro d’ordre donné dans une structure SD_RESULTAT.