none
Formulaire de vue et liste (équivalent au sous formulaire access) RRS feed

  • Question

  • Bonjour,

    J'ai créé un portail grâce à Sharepoint Foundation 2010. Ce portail est à destination du service informatique uniquement.

    J'ai créé des listes, reliées entre elles. Un liste pour les PC, une pour les utilisateurs. Dans la liste PC, un champ indique le nom de l'utilisateur auquel il est affecté.

    Maintenant, je souhaiterais créer un formulaire de consultation pour la liste utilisateur, me permettant de visualiser ET les données concernant l'utilisateur, ET la liste PC, filtrée sur le nom de l'utilisateur.

    Par exemple quand je consulte l'utilisateur XXX, je veux voir en bas de mon formulaire une liste des PC afféctés à XXX.

    Est ce possible? Si oui, comment?

    mardi 12 février 2013 16:35

Réponses

  • J'ai trouvé!

    En fait, j'ai oublié le B.A.-BA des bases de données. Il suffit lorsque je crée mon champ Utilisateur d'insérer aussi la clé primaire de la table Utilisateur (ID), et là, je puex ajouter une connexion pour filtrer ma liste...

    Merci à ceux qui m'ont répondu, et désolé du dérangement!

    • Marqué comme réponse Nalawam mercredi 13 février 2013 13:48
    mercredi 13 février 2013 13:48

Toutes les réponses

  • bonjour,

    il est possible dans SharePoint de customiser le formulaire avec InfoPath.

    dans le formulaire il est possible de rajouter des informations en provenance de d'autre listes ou d'autres sources de données.

    walid.

    mardi 12 février 2013 21:09
  • Bonjour Walid,

    Je n'ai hélas pas Infopath à ma disposition. Mais peut-être me suis je mal exprimé. Le formulaire que je veux créer est un formulaire de vue de liste. Je ne pense pas qu'infopath soit nécessaire pour ca.

    Mon portail est créé à partir de pas grand chose : de la place sur un hôte, donc machine virtuelle à peu de frais (avec licence datacenter c'est même gratuit), un SQL Express 2008 R2, puisque ma base ne sera pas énorme, un Sharepoint Foundation 2010, et hop! Ca me fait un outil gratuit pour mon service.

    Je m'y suis lancé un peu à l'aveuglette, n'ayant jamais travaillé sur Sharepoint auparavant. Le résultat est satisfaisant, nous voilà avec toutes nos informations sécurisées par l'AD, centralisées, modifiables par tous en même temps et consultables depuis n'importe quel endroit de notre réseau.

    Il ne me reste qu'à présenter mes données. C'est pour cela que je crée des formulaires de vue depuis Sharepoint Designer. Depuis Designer, je crée un formulaire de vue pour ma liste, et j'insère en dessous un autre formulaire. J'essaye de lier les données entre les deux (envoyer le nom depuis mes utilisateurs pour appliquer un filtre depuis ce nom sur mes postes clients), mais au bout de l'assistant, impossibilité de terminer, je me retrouve avec des colonnes vides, ne me permettant pas de choisir les champs à faire correspondre.

    mercredi 13 février 2013 07:15
  • Bonjour,

    Attention !!, Walid vous parle d'InfoPath, mais comme vous en SharePoint Foundation vous ne pouvez pas utiliser InfoPath, pour cela vous devez bénéficier de la version Server.

    Le plus simple sera de créer une nouvelle liste et d'utiliser des champs lookup .. puis filter sur les nom des pc ou client que vous souhautez..

    Courage,

    Gokan


    My New Technical Blog: WWW.GKNZCFC.NET
    SharePoint Community Expert

    mercredi 13 février 2013 07:26
  • Merci de cette réponse Gokan, mais elle ne me satisfait qu'à moitié.

    Mon but est de consulter une fiche utilisateur en y ajoutant une liste ou un formulaire me permettant d'afficher sur cette même page un seul utilisateur et tous les postes qui lui sont associés.

    Je remplace donc le displayform.aspx par un formulaire de consultation crée, et lorsque j'insère en bas une vue ou un formulaire, impossible d'ajouter une connexion entre les deux élements.

    http://social.technet.microsoft.com/Forums/getfile/234416 : Voici qui parlera mieux que des mots

    mercredi 13 février 2013 11:52
  • au temps pour moi !!!!

    effectivement, InfoPath n'est pas dispo sur la version foundation.

    mercredi 13 février 2013 11:59
  • J'ai trouvé!

    En fait, j'ai oublié le B.A.-BA des bases de données. Il suffit lorsque je crée mon champ Utilisateur d'insérer aussi la clé primaire de la table Utilisateur (ID), et là, je puex ajouter une connexion pour filtrer ma liste...

    Merci à ceux qui m'ont répondu, et désolé du dérangement!

    • Marqué comme réponse Nalawam mercredi 13 février 2013 13:48
    mercredi 13 février 2013 13:48
  • Merci Nalawam pour votre réponse précis!

    Au plaisir de vous revoir sur les forums!

    Gokan


    My New Technical Blog: WWW.GKNZCFC.NET
    SharePoint Community Expert

    jeudi 14 février 2013 07:22