Bonjour
J'aimerais positionner le curseur sur une ligne d'un sous fichier en cas d'erreur.
Quelqu'un a t il une idée?
Après avoir allumé l'indicateur d'erreur, fais un UPDATE de la ligne erronée de ton SF de données.
Bonjour
il existe un mot clé DDS : SFLRCDNBR avec ses valeurs annexes
*CURSOR et *TOP
Je précise ma question : le curseur devrait se positionner sur la ligne (ou mieux la zone) du sous-fichier en erreur.
Une méthode facile pour positionner le curseur sur une zone d'un sous-fichier de données consiste à déclarer un DSPATR(PC) conditionné sur la zone en question, avec SFLCSRRRN et SFLRCDNBR(CURSOR) également déclarés.
Exemple:
If "Erreur"
Eval indicateur du DSPATR(PC) = *On // C'est cette instruction qui positionne le curseur sur la zone de la ligne en cours de lecture
If SFLCSRRRN > *Zeros // SFLCSRRRN renvoie le n° relatif de l'enreg. où se trouve le curseur
Eval SFLRCDNBR = SFLCSRRRN // C'est cette instruction qui positionne le curseur sur la ligne en question
EndIf
Eval indicateur du SFLNXTCHG = *On
Update SFDonnées
Endif // si erreur
Votre site est merveilleux et diversifié. Étant invalide et insomniaque je suis toujours occupé grâce à vous.
Bonne continuation !
voyance par mail gratuite
voyance
Félicitation pour votre site! Vraiment, il est génial et comme j'ai vu dans les premiers posts c'est vrai que partages et interface du site sont vraiment une aubaine pour bosser le style. Vraiment un grand merci !
voyance par mail gratuite