WSS, дакумент бібліятэкі & Спісы, Вылічаюцца слупкі з удзелам [Мне]

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 думкі пра «WSS, дакумент бібліятэкі & Спісы, Вылічаюцца слупкі з удзелам [Мне]

  1. Раян

    Я не думаю, (але не правяралі) гэта будзе працаваць у SharePoint 2007 – вылічаецца слупок абнаўляецца толькі пры рэдагаванні элементаў таму ў дадзеным выпадку [Мне] заўсёды будзе карыстальніку, які апошнім рэдагаваў пункта.

    Гэты ж метад выкарыстання [Сёння] больш не працуе – гл. гэты пост для больш падрабязнай інфармацыі http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/

  2. Рычард Harbridge

    Добры дзень Павел,

    Таго не жадаючы я думаю, што проста прыдумаў, як абыйсці сур'ёзныя InfoPath / SharePoint пытанне ў мяне былі.

    У асноўным, я магу атрымаць дамен імя карыстальніка з карыстальнікаў, але затым не можа выкарыстоўваць [Мне] фільтры і іншыя магутныя функцыянальныя магчымасці SharePoint. Але выкарыстоўваючы нешта накшталт гэтага, ён павінен працаваць вакол гэтага пытання, , Дазваляючы мне параўнаць дзве калонкі тэксту (адным радком) а ня людзей і груп слупкоў.

    Час, каб даць яму паспрабаваць.

    Дзякуй,
    Рычард Harbridge

  3. Крыстаф Гумберт
    Я-то адсутнічае? Ваш прыклад паказвае імя карыстальніка ў ясны ("Paul Galvin"), але калі я праверыць гэта я на самой справе атрымаць лагін (якая так ці інакш губляецца сэнс, as announcing that "DOMAIN\username is drinking a beer" doesn’t sound that cool…).
  4. Без назвы
    Прывітанне.
    Я спрабую выкарыстоўваць CAML запытаў да SharePoint Services, вэб-для таго, каб фільтраваць элементы зменены [Мне] і некаторыя іншыя варыянты. Вы ведаеце, як гэта зрабіць, таму што я нічога не знайшоў яшчэ?.
    I’ve tried GetListItems with the filtering query and a view that has a filter with Modified By = [Мне], але выгляд ігнаруецца пры дапамозе запыту.
    Дзякуй.
  5. Патрык Rote
    Я зрабіў вашу tirck Паўла.
    Але калі я праглядзець спіс я бачу толькі [Мне] і не мая імя карыстальніка.
    Калі я стварыў вылічаецца слупок я ўсталяваць яго на [Бягучы карыстальнік] з дапамогай кнопкі формуле дадатак.
    Ці так гэта?
    Дайце мне ведаць,
    Дзякуй
  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. Дру

    Пол,
    Thank you for that solution. It worked great. Expanding on your solution, Вы хоць ўяўляеце, як наладзіць Calc тэст = бягучы карыстальнік, калі вы хочаце бягучага карыстальніка ў некаторы поле выбару людзей і толькі людзей, адабраных?

    Яшчэ раз дзякуй.

    Дру

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *