WSS, doc libs & lyste, Berekende kolomme met betrekking tot [Me]

Someone on the Internets was asking about how to create a calculated column on a list that would show a value formatted as "[Gebruiker] – [Status] – [Plek]" soos in "Paul Galvin – Drink [vry] Beer – Die strand ".

Paul would go in and update his entry in the list and the calculated column would update appropriately. Die [Gebruiker] moet standaard aan die gebruiker aangaan / opdatering van die lys.

'N berekende kolom kan gebruik nie "vlugtige" funksies soos [Me] of [Vandag]. I solved it in a test environment with these steps:

  1. Skep 'n teks kolom genaamd "Huidige Gebruiker".
  2. Stel die verstek waarde na [Me]
  3. Skep 'n berekende kolom genaamd "Calc Test".
  4. Stel die waarde = [Huidige Gebruiker]

Ek het in, 'n item op die lys en dit het gewerk.

9 gedagtes oor "WSS, doc libs & lyste, Berekende kolomme met betrekking tot [Me]

  1. Richard Harbridge

    Hallo Paul,

    Sonder beteken om te dink ek jy net uitgepluis het 'n manier te kry om 'n ernstige Path / SharePoint probleem wat ek het is met.

    Eintlik kan ek die domein gebruikersnaam gebruikers kry, maar dan kan dit nie gebruik [Me] filters en ander kragtige SharePoint funksionaliteit. Maar deur die gebruik van iets soos hierdie, dit behoort te werk rondom die kwessie, deur die feit dat ek twee teks kolomme te vergelyk (enkele lyn) eerder as 'n mense en groepe kolom.

    Tyd om dit 'n drie te gee.

    Dankie,
    Richard Harbridge

    Antwoord
  2. Christophe Humbert
    Mis ek iets? Jou voorbeeld toon die gebruiker naam in duidelike ("Paul Galvin"), maar toe ek dit toets ek kry eintlik die login (wat nederlae een of ander manier die doel is, as announcing that "DOMAIN\username is drinking a beer" doesn’t sound that cool…).
    Antwoord
  3. Geen naam
    Hallo.
    Ek probeer om 'n CAML navraag teen die Sharepoint web dienste te gebruik om die items te filtreer gewysig deur [Me] en 'n paar ander opsies. Weet jy hoe om dit te doen, want ek het niks gevind nie?.
    I’ve tried GetListItems with the filtering query and a view that has a filter with Modified By = [Me], maar die mening geïgnoreer word wanneer die gebruik van 'n navraag.
    Dankie.
    Antwoord
  4. Patrick Rote
    Ek het jou tirck Paul.
    Maar toe sien ek die lys sien ek net [Me] en nie my gebruikersnaam.
    As ek die berekende kolom geskep het, ek het om dit te [Huidige Gebruiker] met behulp van die formule add-knoppie.
    Is dit reg?
    Laat my weet
    Dankie
    Antwoord
  5. Paul Galvin
    Ongelukkig, 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" (in teenstelling met die meer komplekse "Naam met Presense") dit is nog nie toegelaat.
    –Paul Galvin
    Antwoord
  6. Drew

    Paul,
    Thank you for that solution. It worked great. Expanding on your solution, sou jy enige idee hoe om calc toets = huidige gebruiker te stel as jy wil die huidige gebruiker om 'n volk Picker veld met net mense wat gekies?

    Dankie weer.

    Drew

    Antwoord

Laat 'n antwoord te Paul Galvin Kanseleer antwoord

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *