Quelqu'un sur les Internets a poser des questions sur comment créer une colonne calculée sur une liste qui montrerait une valeur sous la forme"[Utilisateur] – [Statut] – [Emplacement]" comme dans « Paul Galvin – Consommation d'alcool [gratuit] Bière – La plage".
Paul aurait entrer et mettre à jour son entrée dans la liste et la colonne calculée mettrait à jour correctement. Le [Utilisateur] doit par défaut à la l'utilisateur entrant et la mise à jour la liste.
Une colonne calculée ne peut pas utiliser « volatile" fonctions telles que [Me] ou [Aujourd'hui]. Je l'ai résolu dans un environnement de test avec ces étapes:
- Créer une colonne de texte nommée « Utilisateur actuel ».
- Sa valeur par défaut la valeur [Me]
- Créer une colonne calculée appelée « Calc Test ».
- Définissez sa valeur = [Utilisateur actuel]
Je suis allé, ajoute un élément à la liste et il a travaillé.
Je ne pense pas (mais n'ont pas vérifié) cela fonctionnera dans SharePoint 2007 – une colonne calculée est seulement mis à jour lorsque l'élément est modifié alors dans ce cas [Me] sera toujours la dernière édition de l'élément de l'utilisateur.
La même astuce utilisant [Aujourd'hui] n'a plus de travaux – voir ce post pour plus de détails http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Darn. Ne ressemble pas je peux obtenir que « solution de contournement’ pour afficher les informations utilisateur dans la colonne.
Bonjour Paul,
Je pense que sans signification pour vous juste trouvé un moyen de contourner un problème InfoPath et SharePoint, que j'ai eu.
Fondamentalement je peut obtenir la domainenom d'utilisateur des utilisateurs mais ensuite impossible d'utiliser [Me] filtres et autres puissantes fonctionnalités de SharePoint. Mais en utilisant quelque chose comme ça, Il devrait fonctionner autour de cette question, en ce qui me permet de comparer les deux colonnes de texte (ligne unique) plutôt qu'une colonne de personnes et de groupes.
Temps de faire un essai.
Merci,
Richard Harbridge
Mais quand je considère la liste que je vois seulement [Me] et pas mon nom d'utilisateur.
Paul,
Merci pour cette solution. Il a très bien fonctionné. En développant votre solution, vous aurait une idée comment définir calc test = utilisateur actuel si vous voulez l'utilisateur actuel est un champ sélecteur de personnes avec seulement les personnes sélectionnées?
Merci encore une fois.
Drew