WSS, doc libs & mga listahan, Kinalkula haligi na kinasasangkutan [Sa akin]

Someone on the Internets was asking about how to create a calculated column on a list that would show a value formatted as "[Gumagamit] – [Katayuan] – [Kinalalagyan]" as in "Paul Galvin – Pag-inom [libre] Serbesa – The Beach".

Paul would go in and update his entry in the list and the calculated column would update appropriately. The [Gumagamit] dapat default sa user na pagpasok / pag-update ng listahan.

A calculated column cannot use "volatile" function tulad ng [Sa akin] o [Ngayon]. I solved it in a test environment with these steps:

  1. Create a text column named "Current User".
  2. Itakda ang default na halaga nito sa [Sa akin]
  3. Create a calculated column called "Calc Test".
  4. Itakda ang halaga nito = [Kasalukuyang Gumagamit]

Nagpunta ako sa, idinagdag na item sa listahan at nagtrabaho.

9 ano sa tingin mo "WSS, doc libs & mga listahan, Kinalkula haligi na kinasasangkutan [Sa akin]

  1. Richard Harbridge

    Kamusta Paul,

    Nang hindi sinasadya sa tingin ko naisip mo lang ang isang paraan upang makakuha ng sa paligid ng isang malubhang InfoPath / SharePoint isyu na ako ay nagkakaroon.

    Talaga ko makuha ang domain username ng mga gumagamit ngunit hindi maaaring gamitin ang [Sa akin] mga filter at iba pang makapangyarihang SharePoint-andar. Ngunit sa pamamagitan ng paggamit ng isang bagay tulad nito, ito ay gagana sa paligid na isyu, sa pamamagitan ng pagpayag sa akin upang ihambing ang dalawang haligi ng teksto (solong linya) kaysa sa isang tao at grupo haligi.

    Oras upang bigyan ito ng isang Subukan.

    Salamat,
    Richard Harbridge

    Sumagot
  2. Christophe Humbert
    Ako nawawalang ng isang bagay? Ang iyong halimbawa ay nagpapakita ng mga user name sa malinaw ("Paul Galvin"), ngunit kapag subukan ang ko ito ko aktwal na makuha ang pag-login (na sa paanuman defeats ang layunin, as announcing that "DOMAIN\username is drinking a beer" doesn’t sound that cool…).
    Sumagot
  3. Walang pangalan
    Hello.
    Ako sinusubukang gumamit ng CAML query laban sa mga web serbisyo ng Sharepoint upang salain ang mga item na binago ng [Sa akin] at ilang mga iba pang mga pagpipilian. Alam mo ba kung paano gawin iyon dahil hindi ko nahanap ang anumang pa?.
    I’ve tried GetListItems with the filtering query and a view that has a filter with Modified By = [Sa akin], ngunit ang pagtingin sa binabalewala kapag gumagamit ng isang query.
    Salamat.
    Sumagot
  4. Patrick ulit
    Ginawa ko ang iyong tirck Paul.
    Ngunit kapag i tingnan ang listahan makita i lamang [Sa akin] at hindi ang aking username.
    Kapag nilikha i kinakalkula haligi na i-set ito sa [Kasalukuyang Gumagamit] gamit ang pindutan ng formula add.
    Ay ang karapatang iyon?
    Ipaalam mo sa akin
    Salamat
    Sumagot
  5. Paul Galvin
    Sadly, 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") ito ay pa rin hindi pinayagan.
    –Paul Galvin
    Sumagot
  6. Drew

    Paul,
    Thank you for that solution. It worked great. Expanding on your solution, ay mayroon kang anumang mga ideya kung paano i-set calc test = Kasalukuyang Gumagamit kung gusto mong kasalukuyang user na Picker ng mga tao sa field na may lamang ang mga tao na napili?

    Salamat muli.

    Drew

    Sumagot

Mag-iwan ng Sumagot sa Richard Harbridge Ikansela reply

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan *