PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Comment programmer une rupture sur une valeur
Comment programmer une rupture sur une valeur
Iniciado por Shun, mar., 26 2004 12:40 PM - 1 resposta
Publicado em março, 26 2004 - 12:40 PM
Bonjour,

Je souhaite insérer dans mon état une rupture programmée. Dans le code HAUT_RUPTURE
j'ai placé
"Renvoyer ExtraitChaine(maligneCourante,1,";") "
et dans le code de l'état (APRES_LECTURE de l'état)

"maligneCourante = fLitLigne(idFichierTxt)
SI maligneCourante = EOT ALORS RENVOYER Annuler "

Cela marche sur la première ligne du fichier, mais ça ne fait "qu'un tour"
puisque la deuxième ligne n'est jamais lue. Si quelqu'un a une idée, elle
est la bienvenue :)

Merci d'avance
Publicado em abril, 26 2004 - 10:14 AM
Hello,

En premier lieu, pour déclencher une rupture il faut mettre le code "REVOYER
Valeur de rupture" dans le code de l'état "rupture ? de haut de rupture".

Ensuite le problème des données "qui ne font qu'un tour": Aller dans la description
de l'état, dans l'onglet données est mettre "les données imprimées viennent
de la programmation.

Voilà en espérenat que cela soit utile.

"Shun" <shun-rei@caramail.com> wrote:


Bonjour,

Je souhaite insérer dans mon état une rupture programmée. Dans le code HAUT_RUPTURE
j'ai placé
"Renvoyer ExtraitChaine(maligneCourante,1,";") "
et dans le code de l'état (APRES_LECTURE de l'état)

"maligneCourante = fLitLigne(idFichierTxt)
SI maligneCourante = EOT ALORS RENVOYER Annuler "

Cela marche sur la première ligne du fichier, mais ça ne fait "qu'un tour"
puisque la deuxième ligne n'est jamais lue. Si quelqu'un a une idée, elle
est la bienvenue :)

Merci d'avance