none
Création d'un lookup cross site collection RRS feed

  • Question

  • Quelqu'un a-t-il déjà eu à travailler avec une problématique de ce type ?

     

    J'ai trouvé sur le net un lookup cross-site, mais cela ne répond pas à notre besoin actuel... Il ne semble en effet pas possible de customiser le lookup standard pour qu'il puisse chercher de l'information sur une autre site collection.

     

    J'ai essayé de tricher, et de travailler avec le business data catalog et un web service, mais un champ de type BDC ne permet la saisie que d'une seule valeur... Quelqu'un sait-il comment créer une colonne avec le BDC qui accepte plusieurs valeurs ?

     

    Question subsidiaire : est il possible / facile de créer un nouveau type de champ ? Si oui, quelqu'un a-t-il déjà tenté l'aventure ?

     

    Merci d'avance,

     

    Nicolas

    lundi 11 juin 2007 15:31

Toutes les réponses

  • Bonjour

     

    N'étant pas moi-même programmeur, je ne peux pas vous dire comment, mais je peux vous affirmer qu'il est tout-à-fait possible de définir de nouveaux types de champ. C'est ce que nous avons fait pour avoir un éditeur riche parfaitement compatible entre IE et les autres fureteurs. On a intégré, par le biais d'un nouveau type de champ, l'éditeur de Télérik.

    lundi 11 juin 2007 17:54
  • Bonsoir

     

    Comme l'a dit fortinm56, il est tout à fait possible d'ajouter ses propres champs, appelés "Custom field types". Vous trouverez un article expliquant pas à pas la démarche ici : http://sharethispoint.com/archive/2006/08/07/23.aspx#codethree. Sachez cependant qu'il y a quand même pas mal de code à écrire et qu'il vous faudra gérer le champ de A à Z : de la saisie à l'affichage en passant par son stockage.

     

    De plus, attention aux problèmes liés à la sécurité, j'ai peur que vous tombiez sur des effets de bords.

     

    Pour finir, le BDC n'accepte malheureusement qu'une seule valeur, et ce n'est pas modifiable.

    lundi 11 juin 2007 19:45
  • OK, merci beaucoup !

    Cela a effectivement l'air relativement compliqué...

     

    Je pense que nous allons plutôt nous orienter vers de la synchronisation entre les différentes Site Collection : une Site collection maître qui héberge une liste visible, avec une feature sur cette liste qui peuple des listes cachées dans les autres site collections.

     

    Merci de vos réponses et de votre aide,

     

    Nicolas

    mardi 12 juin 2007 13:02
  • Je propose une alternative

     

    Pourquoi ne pas simplement vous orienter vers une colonne de choix simple mais dans une Content Type ?

     

    Ensuite il suffit de l'exporter sous une feature que vous deploierais et synchoniserais entre Site collection non ?

    mercredi 13 juin 2007 14:14