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 :

Formulaire Edition et visualisation


Sujet :

InfoPath .NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 266
    Points : 135
    Points
    135
    Par défaut Formulaire Edition et visualisation
    Bonjour,

    J'ai créé un formulaire pour la création d'un élément dans une liste SharePoint, ce formulaire remplit des champs automatiquement (nom, prénom de la personne connecté) lors de la création. Si une personne ouvre le formulaire d'une autre personne en mode visualisation il remplace les informations par les informations de la personne qui ouvre le formulaire.

    Comment avoir un formulaire pour la création et un formulaire pour la visualisation ?

    Merci

  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
    Bonsoir,

    Si vous souhaitez utiliser des vues différentes selon le fait que vous soyez en lecture, édition, ou création, vous pouvez utiliser cette méthode:
    http://blogs.msdn.com/b/prasad_madhavan/archive/2011/05/04/customizing-sharepoint-list-new-edit-display-forms-individually-in-infopath-2010.aspx

    Cependant, cela n'empêchera pas les règles de s'exécuter indépendamment de la vue affichée (les règles étant stockées dans le fichier "manifest.xsf").

    Pour réaliser votre demande, il faut techniquement détecter s'il s'agit d'un nouveau formulaire ou d'un formulaire déjà réalisé. il faudra conditionner l'exécution de vos règles selon un champ.
    Par exemple, je vous conseille de conditionner vos règles sur le champ "ID" d'un formulaire de liste.

    Lors de la création d'un nouveau formulaire, la valeur de ce champ est vide. Lors du premier enregistrement, ce champ est automatiquement affecté.

    Ainsi vous pourrez conditionner l'exécution des vos règles uniquement lorsque le champ "ID" est vide.

    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.

Discussions similaires

  1. [1.x] Admin generator: Restreindre l'accès des formulaires edit
    Par nsoinard dans le forum Symfony
    Réponses: 3
    Dernier message: 17/05/2010, 15h25
  2. [1.x] Modification mise en forme formulaire edition
    Par symfony30000 dans le forum Symfony
    Réponses: 9
    Dernier message: 04/05/2010, 19h17
  3. Réponses: 0
    Dernier message: 08/10/2009, 15h10
  4. Réponses: 0
    Dernier message: 08/10/2009, 15h10
  5. Réponses: 1
    Dernier message: 05/06/2007, 15h25

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