none
Nouveau formulaire detail infopath pour liste externe RRS feed

  • Question

  • Bonjour à tous

    Je recupere une liste externe crée à partir de BCS dans une page de mon site. Pour acceder au détail d'une ligne je n'ai pas trouve d'autre moyen que d'utiliser un second composant webPart (element de données métier) qui, lié au précedent me permet de clqiuer sur 'licone generé en début de ligne pour afficher les informations "détail" en bas ou en haut de ma liste. Ceci fait, mon responsable aimerait un affichage plus "fun" ... Savez vous comment je peux creer un formulaire Infopath qui serait lié à ma liste et donc accesssible par un clic sur celle ci ?

    Merci à vous. Bonne journée


    AL-Geoxia
    mercredi 19 janvier 2011 09:44

Réponses

  • Bonjour,

    Lors de la création de la liste externe dans SharePoint Designer vous avez la possibilité de customiser les 3 formulaires standard (vue, édition et création) dans InfoPath en passant par le ruban (voir : http://msdn.microsoft.com/en-us/library/ee554886.aspx)

    Une fois que vous avez fait cela, rien ne vous empêche de créer une nouvelle page dans SharePoint et d'afficher votre formulaire InfoPath dans un webpart afin d'améliorer l'expérience utilisateur (voir: http://lefortludovic.developpez.com/tutoriels/sharepoint/sharepoint-2010-personnalisation-formulaires-avec-infopath/#L5).

    En espérant que cela vous aide.


    Pascal P Blog: http://sharepoint-afterwork.com http://pascalp.dotnet-france.com/
    • Proposé comme réponse Pascal P mercredi 19 janvier 2011 14:28
    • Marqué comme réponse algeox mercredi 19 janvier 2011 15:21
    mercredi 19 janvier 2011 12:46

Toutes les réponses

  • Bonjour,

    Lors de la création de la liste externe dans SharePoint Designer vous avez la possibilité de customiser les 3 formulaires standard (vue, édition et création) dans InfoPath en passant par le ruban (voir : http://msdn.microsoft.com/en-us/library/ee554886.aspx)

    Une fois que vous avez fait cela, rien ne vous empêche de créer une nouvelle page dans SharePoint et d'afficher votre formulaire InfoPath dans un webpart afin d'améliorer l'expérience utilisateur (voir: http://lefortludovic.developpez.com/tutoriels/sharepoint/sharepoint-2010-personnalisation-formulaires-avec-infopath/#L5).

    En espérant que cela vous aide.


    Pascal P Blog: http://sharepoint-afterwork.com http://pascalp.dotnet-france.com/
    • Proposé comme réponse Pascal P mercredi 19 janvier 2011 14:28
    • Marqué comme réponse algeox mercredi 19 janvier 2011 15:21
    mercredi 19 janvier 2011 12:46
  • Bonjour Pascal et merci pour ce nouveau coup de pouce ;-) J'ai essayé de suivre votre conseil qui , semble t il est la bonne solution mais je me heurte à un autre problème : la webPart Infopath n'était pas referencée dans la liste de mes composants. J'ai trouvé sur un blog l'astuce pour la recuperer (ajout d'une ligne dans le webconfig) mais apres cela j'ai une erreur Sharepoint quand je veux utiliser cette webPart :

    L'emplacement du formulaire ou du modèle de formulaire InfoPath n'est pas valide.
    ID de corrélation :5f60b667-6e16-4422-924f-bd286bc1ed62

    Il me faut donc essayer de trouver d ou peut provenir ce pb ... Merci

     


    AL-Geoxia
    mercredi 19 janvier 2011 14:34
  • Reprenons depuis le début alors ;-)

    Quelle version de SharePoint utilisez-vous? Foundation, Server Standard ou Entreprise?

    S'il s'agit de la version Foundation (gratuite) sachez que les Forms Services ne sont pas inclus dedans, donc vous ne saurez pas utiliser les formulaires dans le navigateur :(

    Il vous est également possible de trouver l'erreur grâce a l'ID de corrélation. Copier le et faite une recherche dans les fichiers log (sur le serveur dans "c:\Program Files\Common Files\Microsoft Shared\web server extensions\14\LOGS") si vous y avez accès.

    PS: je ne suis pas partisans de modifier le web.config pour résoudre ce problème si je peux me permettre ;-)


    Pascal P Blog: http://sharepoint-afterwork.com http://pascalp.dotnet-france.com/
    mercredi 19 janvier 2011 14:50
  • j'utilise la version Entreprise ... je vais allez verifier le log .. et je vous tiens informé Merci

     


    AL-Geoxia
    mercredi 19 janvier 2011 14:53
  • RE bonsoir

    et bien j'ai parcouru les derniers fichiers logs et ce n0 de correlation n'y est pas !!! Et je ne suis pas le champion pour interpreter ces fichiers ! Tanpis je vais voir si je peux contourner le pb autrement. Je marque votre intervention comme réponse car , sans ce pb, je pense que vous m'avez donné la bonne solution. Merci encore


    AL-Geoxia
    mercredi 19 janvier 2011 15:22