OVH Cloud OVH Cloud

Fermeture d'un etat

2 réponses
Avatar
Eric Marcastel
Bonjour,

Je voudrais fermer un état par programmation, et l'utilisation de la
fonction ferme() renvois un défaut.
Cela fonctionne bien dans le code "Lecture de données" avec la commande
renvoyer faux, mais si l'on veut sortir dans le bloc d'init de l'etat,
renvoyer faux n'est pas pris en compte et Ferme () retourne une erreur.
salutations

2 réponses

Avatar
Romain PETIT
Eric Marcastel a écrit :

Bonjour,



Bonjour,

Je voudrais fermer un état par programmation, et l'utilisation de la
fonction ferme() renvois un défaut.
Cela fonctionne bien dans le code "Lecture de données" avec la
commande renvoyer faux, mais si l'on veut sortir dans le bloc d'init
de l'etat, renvoyer faux n'est pas pris en compte et Ferme ()
retourne une erreur.



Peut être iFinEtat() ?

A+
--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
Avatar
Eric Marcastel
Bonjour, et merci

Et non cela ne marche pas dans le code d'init, d'un écran, la commande n'est
même pas prise en compte!!!!BUG?

En fait j'ai contourné le problème, avec un flag, qui est monté dans la
partie init si l'état ne doit continué, et dans la 1ere ligne de la boucle
de lecture de données, je le test et j'utilise "RENVOYER faux", ce qui
arrête l'état avec le message "Aucune donnée".

Salutations

"Romain PETIT" a écrit dans le message de
news:3f532f7f$0$241$
Eric Marcastel a écrit :

> Bonjour,

Bonjour,

> Je voudrais fermer un état par programmation, et l'utilisation de la
> fonction ferme() renvois un défaut.
> Cela fonctionne bien dans le code "Lecture de données" avec la
> commande renvoyer faux, mais si l'on veut sortir dans le bloc d'init
> de l'etat, renvoyer faux n'est pas pris en compte et Ferme ()
> retourne une erreur.

Peut être iFinEtat() ?

A+
--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)