Cineva de pe Internet a fost întrebat despre cum să creaţi o coloană calculată pe o listă care să demonstreze o valoare formatate ca"[Utilizator] – [Statutul] – [Locaţie]" ca în "Paul Galvin – Băut [gratuit] Bere – Plaja".
Paul ar merge şi actualizează intrarea lui în lista şi coloană calculată va actualiza în mod corespunzător. The [Utilizator] ar trebui să implicit la utilizatorul intră/actualizarea listei.
O coloană calculată nu se poate utiliza "volatili" funcţii cum ar fi [Mine] sau [Astăzi]. Am rezolvat-o într-un mediu de testare cu aceşti paşi:
- Creaţi o coloană de text numit "Curent de utilizator".
- Setaţi valoarea sa implicită la [Mine]
- Creaţi o coloană calculată, numit "Calc Test".
- Setaţi valoarea lui = [Utilizatorul curent]
M-am dus, adaugă un element la lista şi it worked.
Nu cred (dar nu au verificat) Acest lucru va lucra în SharePoint 2007 – o coloană calculată este actualizat doar atunci când elementul este editat deci în acest caz [Mine] va fi întotdeauna utilizatorului care ultima Editare element.
Acelaşi truc folosind [Astăzi] nu mai funcţionează – a se vedea acest post pentru mai multe detalii http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Darn. Nu arata ca pot obţine că "soluţie’ pentru a afișa informații utilizator în coloana.
Salut Paul,
Fără sens să cred că aţi dat doar o modalitate de a obţine în jurul o problemă gravă de InfoPath/SharePoint am fost cu.
Practic puteţi obţine DOMENIUnumeutilizator de utilizatori, dar apoi nu pot utiliza [Mine] filtre şi alte funcţionalităţi puternice SharePoint. Dar folosind ceva de genul asta, ar trebui să funcţioneze în jurul această problemă, permiţându-mi să comparaţi două coloane de text (singură linie) mai degrabă decât o coloană de persoane și grupuri.
Timp pentru a da it un try.
vă mulţumesc,
Richard Harbridge
Dar când am vizualiza lista văd numai [Mine] şi nu numele meu de utilizator.
Paul,
Vă mulţumesc pentru această soluţie. It worked mare. Extinderea pe soluţia, ar fi nici o idee cum să setaţi test de calc = utilizatorul curent dacă doriţi utilizatorul curent pentru a fi un câmp cu selector de oameni cu doar persoanele selectate?
Multumesc din nou.
A atras