IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XMLRAD Discussion :

PB avec un XmlService avec paramètre pour DataTable


Sujet :

XMLRAD

  1. #1
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Points : 5 918
    Points
    5 918
    Par défaut [Résolu] PB avec un XmlService avec paramètre pour DataTable
    Je m'explique :
    Un XMLService appelé comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  2. #2
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    il faut que tu repasses en paramètres le SCT_ID dans le ListFooter
    pour cela utilise le paramètre URLParams
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  3. #3
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Points : 5 918
    Points
    5 918
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  4. #4
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trop de paramètres pour moi avec des "Si" partout
    Par michparmentier dans le forum Excel
    Réponses: 3
    Dernier message: 13/11/2008, 06h59
  2. PS avec paramètre pour IN
    Par maniaco_jazz dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 17/03/2008, 09h07
  3. [SQL] Requête SELECT avec un paramètre pour choisir une colonne
    Par svergeylen dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 26/12/2007, 17h36
  4. Redirection avec paramètres pour la vue
    Par sir_gcc dans le forum Zend Framework
    Réponses: 2
    Dernier message: 16/10/2007, 21h12
  5. Réponses: 3
    Dernier message: 22/03/2007, 07h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo