WSS, doc libs & ցուցակները, Հաշվարկված սյուներ ընդգրկող [Ինձ]

Someone on the Internets was asking about how to create a calculated column on a list that would show a value formatted as "[Օգտվող] – [Ստատուս] – [Որտեղից:]" as in "Paul Galvin – Խմելու [ազատ] Գարեջուր – The Beach".

Paul would go in and update his entry in the list and the calculated column would update appropriately. The [Օգտվող] պետք մայ է օգտագործողի մտնող / նորացման ցանկը.

A calculated column cannot use "volatile" գործառույթներ, ինչպիսիք են [Ինձ] կամ [Այսօր]. I solved it in a test environment with these steps:

  1. Create a text column named "Current User".
  2. Սահմանել իր նախնական արժեքը նկատմամբ [Ինձ]
  3. Create a calculated column called "Calc Test".
  4. Սահմանել է իր արժեքը: [Միջին Օգտվող]

Ես գնացի է, ավելացրել է տարրը է ցուցակում եւ այն աշխատում.

9 thoughts on "WSS, doc libs & ցուցակները, Հաշվարկված սյուներ ընդգրկող [Ինձ]

  1. Ryan

    Չեմ կարծում, (բայց չեն ստուգվել) դա աշխատելու Sharepoint 2007 – ա հաշվարկվում սյունակ է միայն թարմացվում է, երբ նյութը խմբագրվել է, որպեսզի այս դեպքում [Ինձ] միշտ լինի օգտվողը վերջին խմբագրել իրը.

    Նույն հնարք կիրառել [Այսօր] այլեւս աշխատանքներ – տեսնել այս գրառման համար: Մանրամասների http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/

  2. Richard Harbridge

    Բարեւ Paul,

    Առանց նշանակում է, կարծում եմ, դուք պարզապես նախշավոր մի ճանապարհ ստանալ շուրջ լուրջ InfoPath / Sharepoint հարցի Ես ունեցող.

    Փաստորեն ես կարող եմ ստանալ տիրույթից անունն է օգտագործողների բայց հետո չի կարելի օգտագործել, [Ինձ] Ֆիլտրեր եւ այլ հզոր Sharepoint աշխատանքի. Սակայն օգտագործելով ինչ - որ բան նման, այն պետք է աշխատեն այդ հարցի շուրջ, - ի կողմից թույլ տվեք համեմատել երկու տեքստային սյունյակները (մի գիծ) ոչ թե մարդիկ եւ խմբերը սյունակի.

    Ժամանակն է տալ փորձելու.

    Շնորհակալություն,
    Richard Harbridge

  3. Christophe Humbert
    Ես ինչ - որ բան պակասում? Ձեր օրինակը ցույց է տալիս օգտվողի անունը մաքրել ("Paul Galvin"), բայց երբ ես փորձարկել եմ, սա, փաստորեն, ստանում մտնելիս (որն ինչ - որ կերպ պարտության նպատակը, as announcing that "DOMAIN\username is drinking a beer" doesn’t sound that cool…).
  4. No name
    Բարեւ Ձեզ.
    Ես փորձում է օգտագործել CAML հարցմանը դեմ Sharepoint վեբ ծառայություններից, որպեսզի անպիտան իրերը փոփոխվել [Ինձ] եւ մի քանի այլ տարբերակներ. Գիտեք, թե ինչպես դա անել, որովհետեւ ես չեմ գտել դեռ ոչինչ?.
    I’ve tried GetListItems with the filtering query and a view that has a filter with Modified By = [Ինձ], բայց տեսք թողնվում այն ​​ժամանակ, երբ օգտագործում է հարցմանը.
    Շնորհակալություն.
  5. Patrick Rote
    Ես ձեր tirck Պողոսի.
    Բայց երբ ես տեսնում եմ միայն այն դիտելու համար [Ինձ] եւ ոչ իմ անուն.
    Երբ ես ստեղծել հաշվարկված սյունը i համար այն [Միջին Օգտվող] օգտագործելով բանաձեւը ավելացնել կոճակը.
    Դա ճիշտ է?
    Ինձ տեղյակ պահեք
    Շնորհակալություն
  6. Paul Galvin
    Տխուր, 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") դա դեռեւս թույլատրվում.
    –Paul Galvin
  7. Նկարել

    Paul,
    Thank you for that solution. It worked great. Expanding on your solution, Եթե ​​Դուք որեւէ գաղափար, թե ինչպես սահմանել calc քննությունը = Միջին Օգտվող եթե ուզում եք ներկայիս օգտվողին դառնալ People picker դաշտի հետ, միայն մարդիկ են ընտրում?

    Thanks again.

    Նկարել

Ավելացնել կարծիք

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու. Պահանջվող դաշտերը նշված են աստղանիշով *