Използвайте изчисляеми колони, за да затворите технически пропуски в ЕПД работни потоци

Ето още една статия за www.sharepointbriefing.com. Това описва техника, която може в SharePoint Designer за извършване изчисления, които не е възможно, използвайки някой от вградените изчисление-стил дейности. Основната идея е да използвате потребителски списък, като изчисление двигател – дефинира списък, който извършва изчислението правилно, създаване на елемент чрез ЕПД и след това прочетете резултат.

Тук е закачка:

image

Прочетете повече за него тук: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

3 мисли за "Използвайте изчисляеми колони, за да затворите технически пропуски в ЕПД работни потоци

  1. Джим Adcock

    Не като прочетете целия пост все още, Това звучи от вашия описание по-горе, че ви предлагаме различни списъци за различни изчисления.

    Вместо това (и напълно разбирам, че може да се предполага това във вашия пост), Можете да имате един списък за всички изчисления. Нужда нов вид на изчисление? Добави някои повече колони. И разбира се, Можете да запазите контрол на списъка с помощта на работния поток да delet елементи от списък, след като са приключили изчисленията за определен работен поток.

  2. Джим Adcock

    Единственият проблем виждам с това изпълнение е предположението, че ИД на копирания елемент е ИД на елемент, който копирате +1 (на много зает списък това може да предизвика проблеми).

    Там е workaround, който ще огън на събитията, необходими за актуализиране на изчисляема колона. Вторият работен поток, този един в списъка WF изчисляемо поле. Добавяне на колона(s) към списъка на изчислените, ExternalID и може би име на списъка. След това има работния поток Добавете ИД на елемент от работния поток е приложен към и името на списъка, където пребивава към изчислено елемент от списъка. След като създадете списъка елемент, за да направите изчислението, Задайте работния поток да се изчака до полето промяна (CalcReceiver за провеждане на изчислената стойност).

    Задайте WF в изчислено списъка към, при създаване, намери елемент (в списъка на правилното използване на условни разклонения и име на списъка) използване на ExternalID, и актуализира полето CalcReceiver с изчислените данни.

    Или WF ще след това изтрийте изчислено елемент от списъка.

    Изпълнява вторичен поток населяват изчислената стойност, и сте сигурни, че вие винаги ще се отнасят до правилното списъка елемент.

    (коментар подаването на сайта с пълния пост не като моето име….)

  3. Pingback: Използвайте изчисляеми колони, за да затворите технически пропуски в ЕПД потоци – друго решение « Го изработване

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *