Someone on the Internets was asking about how to create a calculated column on a list that would show a value formatted as "[Usuario] – [Estado] – [Localización]" as in "Paul Galvin – Beber [libre] Cervexa – The Beach".
Paul would go in and update his entry in the list and the calculated column would update appropriately. O [Usuario] usar por defecto ao que o usuario entrar / actualización da lista.
A calculated column cannot use "volatile" Funcións tales como o [Me] ou [Hoxe]. I solved it in a test environment with these steps:
- Create a text column named "Current User".
- Define o valor por defecto para [Me]
- Create a calculated column called "Calc Test".
- Define o seu valor = [Usuario actual]
Fun, engade un elemento á lista e funcionou.
Eu non creo que (pero non encontramos) isto vai funcionar en SharePoint 2007 – unha columna calculada só se actualiza cando o elemento é editado polo tanto, neste caso [Me] sempre será o último usuario que editou o elemento.
O mesmo truco utilizando [Hoxe] non funciona – vexa este post para máis detalles http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Danado. Doesn’t look like I can get that ‘workaround’ para mostrar a información do usuario na columna.
Ola Paulo,
Sen querer eu creo que só descubriu un xeito de evitar a InfoPath / SharePoint grave problema que eu teño tido.
Basicamente, eu podo conseguir o dominio nome de usuario de usuarios, pero logo non pode usar [Me] filtros e outras funcións do SharePoint poderoso. Pero usando algo coma isto, debe traballar en torno a esa pregunta, por me permitir comparar dúas columnas de texto (liña única) ao contrario dun pobo e de columnas grupos.
Hora de darlle un intento.
Grazas,
Richard Harbridge
Pero cando eu ver a lista eu só vexo [Me] e non o meu nome de usuario.
Galicia,
Thank you for that solution. It worked great. Expanding on your solution, tes algunha idea de como configurar exame calc = usuario actual, se quere usuario actual para ser un campo Picker Persoas con só as persoas seleccionadas?
Grazas unha vez.
Tirou