Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2002, 11h45   #1
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Par défaut [XMLRad] Pb de cohérence des données affichées...

Bonjour,

J'ai la séquence suivante:

1°) un XMLModule avec un XMLService qui récupère un couple
d'identifiants EMP_LOGIN/EMP_PWD via un formulaire et qui le
transmet au XMLModule suivant

2°) un XMLModule avec un XMLGram en 4 instructions (3 DBExtract et 1
Assign):

a)SELECT PRS_ID, ETS_ID_AFFECTE
FROM T_EMPLOYE_EMP
WHERE EMP_LOGIN = :EMP_LOGIN
AND EMP_PWD = :EMP_PWD
b)SELECT (COALESCE(TIT_LIBELLE + ' ', '') +
PRS_PRENOM + ' ' + PRS_NOM) AS PRS_IDENTITE
FROM TG_PERSONNE_PRS P
LEFT JOIN TR_TITRE_TIT T
ON P.TIT_ID = T.TIT_ID
WHERE PRS_ID = RS_ID
c)SELECT SCC_NOM
FROM T_SUCCURSALE_SCC
WHERE ETS_ID = :ETS_ID_AFFECTE
d)Assign appelé ToCookie
"Source" => "Destination"
Context/PRS_ID => Cookie/PRS_ID
Context/PRS_IDENTITE => Cookie/PRS_IDENTITE
Context/ETS_ID_AFFECTE => Cookie/ETS_ID
Context/SCC_NOM => Cookie/ETS_NOM

Le NextAction renvoie vers le XMLModule suivant

3°) un XMLModule avec un XMLGram en 1 instruction (1 Assign)

a)Assign appelé FromCookie
"Source" => "Destination"
Cookie/PRS_ID => Input/PRS_ID
Cookie/PRS_IDENTITE => Input/PRS_IDENTITE
Cookie/ETS_ID_AFFECTE => Input/ETS_ID
Cookie/ETS_NOM => Input/ETS_NOM

Un XSL qui affiche FromCooKie/PRS_IDENTITE, FromCookie/ETS_NOM

A L'exécution n, j'obtiens l'affichage du couple n-1
les autres requêtes donnent le résultat attendu !

Quelque chose m'échappe dans la mécanique !!!
Pourrait on m'éclairer ?

Philippe.
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2002, 10h30   #2
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
Normal. Le NextAction est interne, cela ne redéclenche pas une nouvelle
requête http et donc ne redécode pas les cookies !
dans le 3°) il faut prendre les valeurs a partir du context et non pas des
cookies (qui ont encore les valeurs des cookies du 1°). Et en fait les
valeurs sont encore dans le context donc le 3°) a) ne sert a rien et doit
être retiré
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2002, 10h30   #3
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Bonjour,

Je publie la réponse que RDM m'a donné sur le forum nzn.fr.xml et
je l'en remercie encore une fois !

Citation:
En fin du 2°), le NextAction est interne, ne redéclenche pas une nouvelle
requête http et donc ne redécode pas les cookies !

Dans le 3°) il faut prendre les valeurs a partir du context et non pas des
cookies (qui ont encore les valeurs des cookies du 1°). Et en fait les
valeurs sont encore dans le context donc le 3°) a) ne sert a rien et doit
être retiré.
Dont acte !

Philippe.
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h03.


 
 
 
 
Partenaires

Hébergement Web