WSS, libs doc & listas, Columnas calculadas inclúen [Me]

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:

  1. Create a text column named "Current User".
  2. Define o valor por defecto para [Me]
  3. Create a calculated column called "Calc Test".
  4. Define o seu valor = [Usuario actual]

Fun, engade un elemento á lista e funcionou.

9 pensamentos sobre "WSS, libs doc & listas, Columnas calculadas inclúen [Me]

  1. Richard Harbridge

    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

    Responder
  2. Christophe Humbert
    Estou falta algo? Seu exemplo amosa o nome do usuario de forma clara ("Paul Galvin"), pero cando probar iso eu realmente comezar a entrar (que de certa forma frustra finalidade, as announcing that "DOMAIN\username is drinking a beer" doesn’t sound that cool…).
    Responder
  3. Ningún nome
    Ola.
    Estou tentando usar unha consulta CAML contra os servizos web do SharePoint, a fin de filtrar os elementos modificados por [Me] e algunhas outras opcións. Vostede sabe como facelo, por que eu non atopou nada aínda?.
    I’ve tried GetListItems with the filtering query and a view that has a filter with Modified By = [Me], pero a vista é ignorado cando se usa unha consulta.
    Grazas.
    Responder
  4. Patrick Rote
    Eu fixen o tirck Galicia.
    Pero cando eu ver a lista eu só vexo [Me] e non o meu nome de usuario.
    Cando creei a columna calculada i configuralo para [Usuario actual] mediante o botón Add fórmula.
    É iso mesmo?
    Me aviso
    Grazas
    Responder
  5. Paul Galvin
    Desafortunadamente, I don’t see any way to do that without writing an event handler. Even If change the presentation of the "Person or Group" to simple "Name" (as opposed to the more complex "Name with Presense") aínda se admite.
    –Paul Galvin
    Responder
  6. Tirou

    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

    Responder

Deixe unha resposta

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *