|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() ![]() |
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 = 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. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
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/ |
|
|
00
|
|
|
#3 | |
|
Membre chevronné
![]() ![]() |
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:
Philippe. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com