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

InfoPath .NET Discussion :

Envoi et reception d'une vue [IP-2003]


Sujet :

InfoPath .NET

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 59
    Points : 44
    Points
    44
    Par défaut Envoi et reception d'une vue
    Bonjour,

    j'utilise Infopath 2003.
    j'ai crée un formulaire avec differentes vues pour un workflow.

    Apres remplissage de la vue N°1 du formulaire, l'utilisateur clique sur un bouton pour envoyer via un message électronique ce dit formulaire mais avec la vue N°2 .
    Le souci que j'ai, est que lorsque j'ouvre le message electronique, je me retrouve avec la vue N°1.
    J'ai mis dans le bouton la règle de changement de vue avant l'envoi du mail avec le formulaire.
    J'ai réussi une fois cette manipulation mais je me souviens plus comment et là je bloque.
    Je tourne en rond.

    J'ai pensé à utiliser le role des utilisateurs et aussi options du formulaire/création d'une règle.

    Merci pour vos réponses

  2. #2
    Membre éprouvé
    Homme Profil pro
    Référent technique
    Inscrit en
    Juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 834
    Points : 1 219
    Points
    1 219
    Par défaut
    Bonjour,
    En effet cela ne marche pas car à chaque ouverture du formulaire, celui-ci se replace sur la vue par défaut que tu as défini dans le formulaire.

    Je penses qu'il faut que tu utilises les règles au chargement du formulaire.
    Outils / Options du formulaire / Ouvrir et enregister / Règles à l'ouverture.

    Et normalement tout est bon.
    Après à vérifier que le fonctionnement est le même lorqu'il est hosté dans un mail.
    Ou sinon définir ta deuxième vue par défaut, et la changer à l'ouverture pour remettre la vue 1 dans le cas classique (avant l'envoi du mail).


    Cordialement.
    Rémi MATAYRON
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 59
    Points : 44
    Points
    44
    Par défaut
    Bonjour,

    Merci pour votre réponse.

    Je vais essayer de regarder du coté de Sharepoint et le flux de travail.
    Je trouverais peut etre mon bonheur ..

    Paradiso ..

  4. #4
    Membre éclairé
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Mai 2007
    Messages
    724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 724
    Points : 787
    Points
    787
    Par défaut
    Bonjour
    ce qui est envoyé n'est pas la vue mais le document.
    Pour forcer l'ouverture sur une vue autre que la vue par défaut, il faut effectivement travailler sur le contexte.

    Solution 1 : mettre la vue 2 par défaut, mais tester à l'ouverture si le document est nouveau (à tester sur un champ obligatoire, s'il est vide) ; dans ce cas vous basculez en vue 1.

    Solution 2 : analyser le contexte (rôle de l'utilisateur, identité entre le créateur - initiateur et l'utilisateur actif, etc...)

    Solution 3 : poser un flag au moment de l'envoi et tester ce flag

    etc...
    Jean-François Fustec - Consultant Formateur - SharePoint - Office 365 - Infopath Lotus

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 59
    Points : 44
    Points
    44
    Par défaut
    Bonjour,

    Merci pour vos réponses.

    Je vais tester.

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

Discussions similaires

  1. Envois et reception d'une trame via Port Serie (com)
    Par samirraoui dans le forum VB.NET
    Réponses: 3
    Dernier message: 11/05/2015, 13h15
  2. Réponses: 0
    Dernier message: 03/08/2014, 10h10
  3. envoi et reception d'une trame sous rs232
    Par azert2010 dans le forum C++
    Réponses: 7
    Dernier message: 25/03/2011, 07h26
  4. envoi de donnée d'une vue vers un controlleur
    Par lidybekham07 dans le forum ASP.NET MVC
    Réponses: 2
    Dernier message: 11/07/2010, 15h54
  5. Envoi/Reception d'une structure en UDP
    Par f-k-z dans le forum C++
    Réponses: 3
    Dernier message: 07/06/2009, 20h36

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