Këtu është një tjetër artikull kam shkruar për 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, krijuar një artikull nëpërmjet SPD dhe pastaj lexoni rezultatin.
Këtu është një ngacmues:
Lexoni më shumë për atë këtu: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm
</fund>
Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin
Nuk ka lexuar postin e plotë ende, kjo tingëllon nga përshkrimi juaj më lart që ju jeni duke sugjeruar listat e ndryshme për llogaritje të ndryshme.
Në vend të kësaj (dhe unë plotësisht e kuptojnë që ju mund të jetë duke sugjeruar se kjo në postin tuaj), ju mund të ketë një listë për të gjitha llogaritjet. Nevojë për një lloj të ri të llogaritjes? Shto kolona disa me shume. Dhe sigurisht, ju mund të mbani kontrollin e listës duke përdorur workflow për delet artikuj listë sa më shpejt që llogaritjet për një workflow të veçantë kanë përfunduar.
Problemi i vetëm unë shoh me këtë zbatim është supozimi se ID e sendit të kopjuara është ID e pika ju jeni kopjimit +1 (në një listë shumë të zënë kjo mund të shkaktojë probleme).
Nuk është një workaround që do të zjarrit ngjarjet nevojshme për të rinovuar kolonën e llogaritur. Një workflow dytë, kjo në listën e llogaritur WF Terren. Shto kolonë(s) në listën e llogaritur, një ExternalID dhe ndoshta një ListName. Pastaj kanë workflow shtoni ID e sendit punës është bashkangjitur dhe emrin e listës, ku ajo banon në pika llogaritur lista. Pas krijimit zëri të listës për të bërë llogaritje, vënë punës për të presë deri në ndryshimin në terren (CalcReceiver të mbajë vlerën e llogaritur).
Vendosni një WF në listën e llogaritur për të, për të krijuar, të gjetur pika (në listën e saktë duke përdorur degët e kushtëzuara dhe ListName) duke përdorur ExternalID, dhe përditësimin fushën CalcReceiver me të dhënat e llogaritura.
Atëherë ose do WF pastaj fshini pika llogaritur listës.
Drejtimin e punës mesme populates vlerën e llogaritur, dhe ju jeni të sigurt që ju do të gjithmonë i referohen në pikën e duhur lista.
(Dorëzimi koment mbi faqe, me postin e plotë nuk ka si emrin tim….)
Pingback: Use Calculated Columns to Close Technical Gaps in SPD Workflows – Another Solution « Working It Out