Question

Est-il possible d'avoir l'adresse URL "cliquable" dans (SP 2010) colonne calculée sans code JavaScript ou Designer?

J'ai trouvé le chemin comment faire facilement « universel » Liens ID document visible pour tous les documents dans notre portail à travers le Centre de recherche, parce que les utilisateurs ne veulent pas refaire tous les liens dans les documents à chaque fois que nous changeons la structure de l'entreprise. J'ai créé le site colonne calculé pour le type de contenu du document et les utilisateurs peuvent ajouter cette colonne à une vue mais lien intérieur est du texte. Pas grand-chose, mais je veux plus. Mon code:

= "https: //portal/sites/search/Pages/results.aspx k =" & [ID du document Valeur]

Ou est-il une autre façon comment porter cette URL aux utilisateurs? Je vous remercie.

[modifier] Résolu, notre développeur fait une fonction pour nous (et oui, il est un type de script attacher à lien dans le menu contextuel après tout ...). Merci

Était-ce utile?

La solution

Nous avons récemment publié un libre HTML colonne calculée; il agit comme une colonne calculée, mais n'échappera pas HTML:

SharePoint Pentalogic HTML colonne calculée

Pour produire un lien cliquable, vous devriez utiliser la formule suivante:

="<a href=\"https://portal/sites/search/Pages/results.aspx?k="&[Document ID Value]&"\">Link</a>"

Disclaimer: Je travaille pour Pentalogic; sur ce projet en réalité. Oh, et je crains que vous devez vous inscrire à notre bulletin d'information, mais ce n'est pas un mauvais commerce (à mon avis impartial). :)

Autres conseils

J'ai essayé dans SharePoint 2013 en ligne, mais n'a pas fonctionné

="<a href=\"https://portal/sites/search/Pages/results.aspx?k="&[Document ID Value]&"\">Link To Document</a>"

Il ne aime pas le \ ». En tant que l'utilisation de solution de contournement des guillemets simples pour l'URL comme suit

="<a href='https://portal/sites/search/Pages/results.aspx?k="&[Document ID Value]& "'>Link To Document</a>" 

Cela a bien aligné à droite en raison du format numérique.

Utiliser date au lieu du nombre les rend alignés à droite, mais ils n'enveloppent pas

En fait, c'est beaucoup plus facile que les options ci-dessus. si vous définissez le type de données renvoyées par la colonne calculée pour être le numéro, il est interprété comme HTML.

voir ce lien pour plus de détails: http://sharepoint.rackspace.com/calculated-columns-tutorial

D'après ce que vous décrivez, il serait plus logique de reformater les résultats de recherche pour inclure le lien vers les documents de la façon que vous décrivez. En ajoutant une colonne calculée à chaque bibliothèque de documents, vous encourir les frais généraux inutiles.

A la recherche SharePoint 2007 (j'ai tout simplement pas regardé 2010, mais je devine que c'est la même chose), les résultats de la recherche sont mis en forme en utilisant XSL, que vous pouvez modifier pour afficher le lien (ainsi que toute autre méta-données) vous voulez.

Voulez-vous construire une URL cliquable dans le centre de recherche?

Ensuite, vous devez modifier le XSLT de la recherche de base comme Marc Résultats webpart dit. Vous pouvez construire l'adresse suivante, par exemple: http: ///_layouts/DocIdRedir.aspx ID = [DocumentID]. Vous pouvez révéler l'identifiant du document avec sa propriété gérée.

Si vous voulez une colonne « cliquable » dans une liste de sharepoint vous avez plusieurs options

  • Modifier le rendu modèle d'une colonne. Voir cette blogpost .
  • Créer un flux de travail personnalisé avec le designer sharepoint pour construire votre dynamique url
  • Créer un SPListItemReceiver pour construire votre champ URL dynamique
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top