Téléchargement des produits


Version anglaise


 

 

      

      

      

WADELIA

      

 

 

 

(I/B) (C)

 

 

Paragraphe d'utilisation

GESTION_EVENEMENT, INIT_PGM, TRT_GUIDE et RETOUR

 

Syntaxe

TRAITER_URL Url TypeTraiter TypeAppel

 

Url

'ConstanteAlpha' | &IdVarAlpha

 

TypeTraiter

*CHAINER | *REDIRIGER

TypeAppel

*RESTE_ACTIVE | Rien

 

Description

Cet ordre arrête le traitement en cours et déclenche le traitement de l'URL Url.

Il est déconseillé d'utiliser cet ordre dans un traitant d'événements AJAX si cet ordre est exécuté dans tous les cas d'exécution car il provoque le chargement complet d'une nouvelle page, comme s'il s'agissait d'un événement non AJAX.

 

Les instructions placées derrière un TRAITER_URL ne seront pas exécutées.

 

Dans le cas d'un *CHAINER, on chaîne directement sur l'URL demandée (celle-ci doit se trouver dans la même application Web que le programme ; dans le cas contraire, il y a une erreur à l'exécution).

 

Dans le cas d'un *REDIRIGER, on envoie une requête au navigateur Web client afin qu'il se connecte (automatiquement) à l'URL demandée.

 

Dans le cas de l'utilisation du paramètre *REDIRIGER, le contexte de niveau 'Request' ne peut pas être transmis à l'URL appelée.

Le contexte de niveau 'Session' ou 'Application' ne peut être transmis à l'URL appelée que si cette URL concerne la même application Web que le programme courant.

 

Le paramètre *RESTE_ACTIVE indique que l'on souhaite que la page courante reste active et donc, qu'Adélia conserve le contexte du programme courant chargé.

 

Par exemple

TRAITER_URL  'monjsp.jsp'  *CHAINER

SITE_HARDIS = 'http://www.hardis.fr'

TRAITER_URL  &SITE_HARDIS  *REDIRIGER

 

Voir aussi la liste des ordres L4G par thème

↑ Haut de page


  • Aucune étiquette