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 :

Variable d'environnement


Sujet :

XMLRAD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    EJ
    EJ est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Par défaut
    Niiiiiiiiiiiiiiiargh j'y arrive pas!!!
    Bon.
    Je reprends.
    J'ai pas de formulaire, c'est tout par lien, donc déjà le hidden, exit.
    J'ai testé le lien:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a href="{/document/Aliases/monprojetDLL}monserviceaveugle?NextAction=MaForm&amp;mesparamètres">
    mon lien </a>
    Ok ça fonctionne très bien.
    Mais je n'ai toujours pas compris comment faire en sorte que MaForm soit la form sur laquelle je suis avant le service aveugle.
    En fait, ce lien permet de changer un paramètres dans les préférences, il est accessible de pratiquement n'importe quelle fenêtre de l'appli: je ne peux pas définir à l'avance le service sur lequel je dois retourner parce qu'en fait j'ai une fenêtre intermédiaire.
    Bon j'essaye d'être claire:
    Je suis dans la fenêtre qui affiche toutes les épreuves
    Je clique le lien "changer d'étape"
    A ce moment-là, le lien m'envoie sur la liste des étapes
    Je clique le lien qui se trouve sur l'étape que je veux: appel du service aveugle qui update la table
    Et là problème: je veux retourner dans la liste des épreuves, en fait, puisque c'est de là que je viens, liste des étapes n'étant qu'un intermédiaire permettant de choisir. Mais si je venais de la liste des étudiants ou de celle des notes, je voudrais y retourner aussi, je veux renvoyer l'utilisateur sur sa fenêtre de travail.

    Voilà voilà, vous m'avez peut-être expliqué mais dans le principe je n'y arrive pas: je sais rediriger sur une form par défaut, mais pas faire varier la form de retour...

  2. #2
    RDM
    RDM est déconnecté
    Membre Expert

    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
    Par défaut
    ok donc la cinématique c'est plutot ca:

    A -> B -> C -> A

    avec C le BusinessService, A et B des Web Form.
    tu veux que l'on puisse faire aussi
    D -> E -> C -> D (D et E des Web Form)

    pour cela il suffit de faire un mécanisme de FuturNextAction
    pour passer de A à B tu a u lien avec le paramètre FuturNextAction={/document/XMLC_Params/XMLC_Action}

    XMLC_Action donne le nom du XMLService courant. dans notre cas ca ser A (ou D)
    dans le XMLGram de B il faut mettre dans l'OUtput le paramètre FuturNextAction pour que tu puisse le récupéré en XSL dans la construction de la page B. dans cette page B tu vas créer un lein pour appeler C avec un paramètre NextAction={/document/Params/FuturNextAction} et vala !

  3. #3
    EJ
    EJ est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Par défaut
    Bon ce coup-ci j'ai testé avant de dire merci, ça m'évitera le multi-post
    Bon au début ça va, c'est bien ça qui se passe, sauf que A > B > C > A ou D > B > C > D mais ça revient au même au fond je pense...
    Premier problème:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a HRef="{/document/Aliases/monprojetDLL}FormB&amp;FuturNextAction={/document/XMLC_Params/XMLC_Action}"
    Je me mange:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Component "FormB&FUTURNEXTACTION=FormA" not found
    Si j'enlève FUTURNEXTACTION ça revient nickel comme avant, donc ce n'est pas un pb de nom du service etc.
    Que se passe-t-il? Pensant à un problème de valorisation du Params, je l'ai mis dans les Params un peu partout (y compris dans les initParams)... Toujours pareil...

  4. #4
    Membre éclairé Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Par défaut
    Citation Envoyé par EJ
    Premier problème:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a HRef="{/document/Aliases/monprojetDLL}FormB&amp;FuturNextAction={/document/XMLC_Params/XMLC_Action}"
    Je me mange:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Component "FormB&FUTURNEXTACTION=FormA" not found
    Essaie plutot
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a HRef="{/document/Aliases/monprojetDLL}FormB?FuturNextAction={/document/XMLC_Params/XMLC_Action}"
    Ca devrait fonctionner un peu mieux

  5. #5
    EJ
    EJ est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Par défaut
    >_<
    Je vais me cacher là...
    Je ne comprends même pas comment j'ai fait pour me rater comme ça... Heu... Je suis nulle, c'est ça? Bon ok, je sors >_< (merci Jeweller, j'aurais pu y passer la nuit!!)
    Je continue alors, jsuis sûre que je vais avoir d'autres problèmes

  6. #6
    Membre éclairé Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Par défaut
    T'inquiete!
    On fait tous (enfin en tout cas moi) souvent ce genre de "conneries" !
    Michael

  7. #7
    EJ
    EJ est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Par défaut
    Ouais mais bon... Ca m'apprendra à reprendre l'url et à modifier en partant du principe que c'était bon donc c'est toujours bon, si j'avais tapé j'aurais tout de suite cherché l'erreur >_<
    Sinon c'est bon, je récup ma form de départ, merci à tous!

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [langage] Création de variable d'environnements
    Par Smaugg dans le forum Langage
    Réponses: 20
    Dernier message: 26/04/2004, 09h32
  2. [BES] Création d'une variable d'environnement
    Par NGI80 dans le forum Autres
    Réponses: 2
    Dernier message: 17/10/2002, 07h31
  3. nom de fichier et variables d'environnement
    Par joebarthib dans le forum Langage
    Réponses: 2
    Dernier message: 18/07/2002, 15h21
  4. Réponses: 4
    Dernier message: 18/07/2002, 13h32

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