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

SharePoint .NET Discussion :

[MOSS 2007]Problème de Content Type & Lookup


Sujet :

SharePoint .NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Points : 107
    Points
    107
    Par défaut [MOSS 2007]Problème de Content Type & Lookup
    Salut,

    a croire qu'a chaque fois que je veux faire quelque chose Sharepoint m'en empêche

    Enfin bref, voici mon problème. Je crée un content type dérivent de document, j'ajoute mes site columns et un document template. Jusque là tout va bien dans le meilleur des monde.
    Etant un employé modèle ne souhaitant que faciliter la dure vie des utilisateurs de ce futur intranet, je souhaite « automatiser » l'édition des documents Word en me servant des metadonnées (les site-columns que j'ai ajouté) et des propriétés des documents Word.
    Je clique donc sur modifier le template, et là ... impossible d'avoir accès aux colonnes ajoutés à mon type de données.

    Chose étrange, si je crée une bibliothèque de document, que j'ajoute des colonnes et que je change le template Word, alors là j'ai le droit d'avoir accès aux colonnes que je venais de créer!

    Je veux faire les choses proprement et me voilà coincé ! J'ai probablement du oublier quelques choses, au quel cas les content types me sont réellement d'aucune utilité pour gérer mes documents Library.

    Je demande un peu d’aide.
    Merci à vous.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Points : 107
    Points
    107
    Par défaut
    En fait j'ai trouvé la solution tout seul

    Il faut aller éditer le content type au sein de la bibliothèque de document et uniquement dans ce cas lorsque l'on édite le template Word, on a accès aux colonnes.

    En revanche j'ai un autre problème

    J'ai une liste de client, et j'ai créé une colonne de LookUp sur cette liste. J'ai ajouté cette colonne à mon content type. Par contre lorsque je choisis le client dans la barre des propriétés du document, il m'affiche l'id client (l'id que le client a dans la liste d'élément), au lieu de voir le nom de l'entreprise je ne vois qu'un chiffre sans signification. Quelqu'un aurait la réponse à ce mystérieux problème.

    Merci.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Points : 24
    Points
    24
    Par défaut
    Y a des propriétés de lookup permettant de définir le champs de référence et celui qui sera affiché pour représenté l'élément. Mais je crois que ces propriétés ne sont accessibles que via du code

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Points : 107
    Points
    107
    Par défaut
    Merci de cette information, mais aurais-tu une piste que je pourrais suivre ? Faut-il que je développe un Even Handler ?

    Je trouve cette "erreur" un peu étrange" puisque dans les propriétés du Lookup je choisis bien de faire pointer la colonne de recherche vers la colonne titre (affecté a un élément) de ma liste, donc normalement ca devrait marcher.
    En fait ca marche mais uniquement si j'ajoute les QuickPart dans un document Word et non pas dans un Template Word, chose qui n'est pas forcement pratique.

    Donc si je pouvais avoir quelques information supplémentaire ca m'enlèverai une belle épine du pied parce qu'en ce moment ca me bloque réellement.

    Merci de ton aide

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Points : 24
    Points
    24
    Par défaut
    J'ai peut être mal cerné ton problème.
    Si j'ai bien compris, tu crées un lookup à la main dans sharepoint (donc pas en xml), en choisissant ta liste, et le champs titre. Et cela affiche l'ID de l'élément, c'est ça ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Points : 107
    Points
    107
    Par défaut
    Oui je l'ai créé via le sharepoint : creation d'une colonne de site->colonne de recherche->pointe sur une liste client->sur le champs Titre.
    Exactement ca affiche l'ID de l'element dans mon document Word. Chose qui m'est totalement inutile étant donné que je veux afficher le nom d'une entreprise
    En revanche dans les menus déroulants de sharepoint et de word (dans le ruban des propriétés) cela m'affiche se qui est dans la liste. Quand je clique pour sélectionner une société, alors cela remplace la variable quickPart (dans le doc word) par l'ID de l'élément. Je souhaite donc que cela m'affiche le nom.

    As-tu une piste ?

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Points : 24
    Points
    24
    Par défaut
    Arf, je pensais à un autre problème. Pour celui-ci je n'ai pas vraiment de piste désolé

Discussions similaires

  1. Problème de content type lors d'un l'appel de WebService
    Par fab76000 dans le forum Wildfly/JBoss
    Réponses: 3
    Dernier message: 10/12/2010, 17h46
  2. Content Type et Lookup
    Par spi dans le forum SharePoint
    Réponses: 1
    Dernier message: 29/02/2008, 16h02
  3. Réponses: 1
    Dernier message: 27/02/2008, 15h18
  4. [MOSS 2007] problème de configuration
    Par mitou dans le forum SharePoint
    Réponses: 11
    Dernier message: 25/02/2008, 19h38
  5. [MOSS 2007] Requete sur les types de contenu
    Par d1g-2-d1g dans le forum SharePoint
    Réponses: 4
    Dernier message: 24/05/2007, 15h46

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