Someone on the Internets was asking about how to create a calculated column on a list that would show a value formatted as "[Корисникот] – [Статус] – [Локација]" as in "Paul Galvin – Пиење [слободен] Пиво – The Beach".
Paul would go in and update his entry in the list and the calculated column would update appropriately. На [Корисникот] треба да се стандардно на корисникот влез / ажурирање на листа.
A calculated column cannot use "volatile" функции како што се [Мене] или [Денес]. I solved it in a test environment with these steps:
- Create a text column named "Current User".
- Постави стандардна вредност за [Мене]
- Create a calculated column called "Calc Test".
- Постави вредност = [Тековниот корисник]
Отидов во, додадени ставка на листата и тоа работел.
Јас не мислам (но не се заверени) ова ќе работат во SharePoint 2007 – пресметува колона е само ажурирани кога ставка е изменето така што во овој случај [Мене] секогаш ќе биде прва кој ќе Последен пат изменето на содржина.
Истиот трик користење [Денес] не работи – види овој пост за повеќе детали http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Ебам. Doesn’t look like I can get that ‘workaround’ да се покаже на корисникот информации во колоната.
Здраво Пол,
Без значење Мислам дека само сфатиле начин да се добие околу сериозен InfoPath / SharePoint прашање јас се има.
Во основа може да се добие на доменот корисничко име од корисниците, но тогаш не можете да користите [Мене] филтри и други моќни SharePoint функционалност. Но со користење на нешто како ова, тоа треба да работат околу тоа прашање, од што ми дозволивте да се споредуваат два текст колони (една линија) наместо луѓе и групи колона.
Време да пробвам.
Ви благодариме,
Ричард Harbridge
Но кога ќе ја видите листата гледам само [Мене] и не моето членско име.
Paul,
Thank you for that solution. It worked great. Expanding on your solution, ќе имаат било каква идеја како да се постави бигор тест = тековниот корисник ако сакате тековниот корисник да биде Луѓето берач поле со избрани само луѓе?
Ви благодариме повторно.
Дру