Utilitzar les columnes calculades per tancar mancances tècniques en fluxos de treball SPD

Heus aquí un altre article que vaig escriure per www.sharepointbriefing.com. Aquest descriu una tècnica que podem al SharePoint Designer realitzar càlculs que no són possibles utilitzant qualsevol de les activitats de càlcul-estil predefinit. La idea bàsica és utilitzar una llista personalitzada com a motor de càlcul-definir una llista que realitza correctament el càlcul, crear un element mitjançant SPD i després llegir el resultat.

Heus aquí un teaser:

image

Llegiu més sobre això aquí: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

3 comentaris a "Utilitzar les columnes calculades per tancar mancances tècniques en fluxos de treball SPD

  1. Jim Adcock

    No havent llegit el post complet encara, sona de la descripció anterior que es suggereixen diferents llistes per a càlculs de diferents.

    En canvi (i sóc plenament conscient que podria ser suggerir això al seu correu), vostè pot tenir una llista per a tots els càlculs. Necessita un nou tipus de càlcul? Afegir algunes més columnes. I per descomptat, vostè pot mantenir el control de la llista mitjançant el flux de treball a delet elements de llista tan aviat com s'han completat els càlculs per a un determinat flux de treball.

    Resposta
  2. Jim Adcock

    L'únic problema que veig amb aquesta aplicació és l'Assumpció que l'ID de l'element copiat és l'ID de l'element que esteu copiant +1 (en una llista molt ocupat això podria causar problemes).

    Hi ha un workaround que acomiadarà els actes necessàries per a actualitzar la columna calculada. Un segon flux de treball, Aquest u en la llista de camps calculats WF. Afegir columna(s) a la llista calculat, un ExternalID i potser un NOMBRELISTA. Llavors té el flux de treball afegir l'ID de l'element que del flux de treball està adscrit a i el nom de la llista on resideix en l'element de llista calculat. Després de crear l'element de llista per fer el càlcul, establir el flux de treball d'esperar fins al canvi de camp (CalcReceiver per mantenir el valor calculat).

    Establir un WF la llista calculat per, en crear, trobar l'element (en la llista correcte utilitzant branques condicionals i NOMBRELISTA) utilitzant el ExternalID, i actualitzar el camp CalcReceiver amb les dades calculades.

    Llavors tampoc WF vols llavors suprimeixi l'element de llista calculat.

    Corrent el flux de treball secundari emplena el valor calculat, i sabeu que sempre es refereixen a l'element de llista correcta.

    (la submissió de comentari en el lloc amb el post complet no li agrada el meu nom….)

    Resposta
  3. Pingback: Utilitzar les columnes calculades per tancar mancances tècniques en fluxos de treball SPD-una altra solució « Treballant-lo

Deixi una contestació a Jim Adcock Cancel resposta

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *