Fonctionnement ( Valeurs multiples de paramètre )

Description

Ce modèle est appelé en saisie de paramètres, pour donner l'accès à une saisie multiple de valeurs et ce, pour chaque borne de paramètre.
Ce modèle est accessible lors du lancement d'une impression, dès lors qu'un paramètre a été défini de type "multiple".
Il est également accessible sur une saisie de paramètres, dès lors que l'on aura placé l'action APARPLAG en bouton, sur la borne de début.

Ce modèle ouvre une fenêtre complémentaire pour la saisie des valeurs multiples. Au retour de cette saisie le superviseur alimente des champs techniques qu'il faut prévoir dans l'écran applicatif d'appel, dans un bloc tableau invisible dimensionné à 100. Ces champs sont les suivants : 

  • NBPLAG : ABS nombre de plages 
  • PARPLAG : A(30) code paramètre
  • VALPLAG1 : A(250) valeur début ouè valeur fixe
  • VALPLAG2 : A(250) valeur fin
  • BORPLAG : M(1) flag positionné si bornes de valeur

L'écran superviseur se nomme APARPLAG. Son abréviation est [M:APG]. C'est un écran unique, puisqu'il est superviseur. S'il y a un besoin d'ajouter du traitement autour de la saisie de ces valeurs, les actions citées pour ce modèle, sont à écrire dans l'étiquette $ACTION du traitement passé en paramètre dans l'action APARPLAG et donc disponible dans la variable [M:APG]TRT. Remarque : il n'est pas possible d'associer des actions standard, spécifiques et verticales sur ce modèle.

Les limites actuelles de ce modèle :

  • valeur multiples sur 10 paramètres maximum
  • 100 valeurs multiples sur l'ensemble des 10 paramètres. 

Variables disponibles pour ces actions :

mkstat et GMESSAGE pour préciser une erreur.
Les champs de l'écran APARPLA.