Gebruik Berekende Kolomme Tegniese gapings te sluit in SPD Werkstromen

Hier is nog 'n artikel wat ek geskryf het vir www.sharepointbriefing.com. This one describes a technique that we can in SharePoint Designer to perform calculations that aren’t possible using any of the built-in calculation-style activities. The basic idea is to use a custom list as a calculation engine – define a list that performs the calculation correctly, Skep 'n item via SPD en dan lees die resultaat.

Hier is 'n teaser:

image

Lees meer daaroor hier: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

3 gedagtes oor "Gebruik Berekende Kolomme Tegniese gapings te sluit in SPD Werkstromen

  1. Jim Adcock

    Nie met lees die volledige post nog, dit klink uit jou beskrywing hierbo wat jy is wat daarop dui verskillende lyste vir verskillende berekeninge.

    In plaas daarvan (en ek besef jy kan daarop dui word dit in jou post), jy kan 'n lys vir alle berekeninge. Nodig om 'n nuwe soort van berekening? Voeg 'n bietjie meer kolomme. En natuurlik, kan jy die beheer van die lys hou deur die gebruik van die workflow lys items om so gou as die berekeninge vir 'n spesifieke workflow afgehandel is delet.

    Antwoord
  2. Jim Adcock

    Die enigste probleem wat ek sien met die implementering van hierdie is die aanname dat die ID van die gekopieerde item is die ID van die item wat jy kopieer +1 (op 'n baie besige lys Dit kan probleme veroorsaak).

    Daar is 'n tydelike oplossing wat sal brand die gebeure wat nodig is om die berekende kolom te werk. 'N Tweede workflow, hierdie een op die WF berekende veld lys. Voeg kolom(s) tot die berekende lys, 'n ExternalID en miskien 'n list name. Toe het die workflow voeg die id van die item om die werk te geheg is en die naam van die lys waar dit woon tot die berekende lys item. Na die skep van die lys-item om die berekening te doen, stel om die werk te wag totdat veld verandering (CalcReceiver die berekende waarde te hou).

    Stel 'n WF op die berekende lys, op te skep, vind die item (in die korrekte lys met behulp van voorwaardelike takke en list name) gebruik van die ExternalID, en werk die CalcReceiver veld met die berekende data.

    Dan óf WF sal dan verwyder die berekende lys item.

    Die bestuur van die sekondêre workflow vult die berekende waarde, en jy is seker dat jy altyd sal verwys na die korrekte lys item.

    (die kommentaar voorlegging oor die werf met die volle post hou nie van my naam….)

    Antwoord
  3. Skakelkennisgewing: Use Calculated Columns to Close Technical Gaps in SPD Workflows – Another Solution « Werk Dit Uit

Laat 'n antwoord

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *