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 20/05/2003, 16h41   #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 [Résolu] PB avec un XmlService avec paramètre pour DataTable

Je m'explique :
Un XMLService appelé comme suit :
Code :
FMaFiche?SCT_ID={SCT_ID}
Dedans, un XMlGram : SELECT * FROM MATABLE WHERE SCT_ID= :SCT_ID

Quand mon ensemble est important, j'ai un xslc:ListFooter en bas de tableau avec le lien :
Code :
FMaFiche?MATABLE_StartingRow=nnn
Et Je perds le paramètre SCT_ID...
A la place, il utilise une variable de même nom que j'ai dans les cookies, mais dont la valeur correspond à une autre signification....

J'ai loupé quelque chose ?

Philippe.
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2003, 20h24   #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
il faut que tu repasses en paramètres le SCT_ID dans le ListFooter
pour cela utilise le paramètre URLParams
Code :
1
2
3
4
<xsl:call-template name="xslc:ListFooter">
  <xsl:with-param name="colspan">2</xsl:with-param>
  <xsl:with-param name="URLParams">&SCT_ID=<xsl:value-of select="SCT_ID"/></xsl:with-param>
</xsl:call-template>
Attention aussi a tes Cookies. les HTTP Params écrase les valeurs des cookies dans le context car ils sont traités après.
__________________
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 21/05/2003, 10h12   #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.
Merci RDM !

Rem:
_Je récupère les paramètres via un Assign que j'ai appelé Params.
_Le & doit être codé en &amp;.

Code :
1
2
3
4
5
6
<xsl:call-template   name="xslc:ListFooter">
  <xsl:with-param name="colspan">10</xsl:with-param>
  <xsl:with-param name="URLParams">&amp;SCT_ID=
    <xsl:value-of select="/document/Params/SCT_ID"></xsl:value-of>
  </xsl:with-param>
</xsl:call-template>
Sinon, pour HTTP Params, pas de pb car je veux précisément dans ce cas qu'il écrase la valeur SCT_ID du cookie par celle que j'ai passé en paramètre...

Philippe.
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2003, 11h44   #4
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
Citation:
Envoyé par Ph. B.
_Le & doit être codé en &amp;.
il l'etait, mais il a été bouffé à l'interprétation une fois plus
__________________
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
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h12.


 
 
 
 
Partenaires

Hébergement Web