Seo airteagal eile a scríobh mé do 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, mír via SPD chruthú agus ansin an toradh a léamh.
Seo a teaser:
Léigh tuilleadh mar gheall uirthi anseo: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm
</deireadh>
Lean mé ar Twitter ag http://www.twitter.com/pagalvin
Nach bhfuil léamh ar an bpost iomlán fós, fuaimeanna sé ó do cur síos thuas go bhfuil tú le tuiscint liostaí éagsúla le haghaidh ríomhaireachtaí éagsúla.
Ina áit sin (agus realize mé go hiomlán d'fhéadfadh tú a bheith le tuiscint seo i do phost), Is féidir leat a bheith liosta amháin do gach áireamh. An riachtanas is gá de chineál nua ríomh? Cuir colúin éigin níos mó. Agus ar ndóigh, is féidir leat smacht a choinneáil ar an liosta ag baint úsáide as an sreabhadh oibre a delet míreanna liosta chomh luath agus is na ríomhanna don sreabhadh oibre ar leith curtha i gcrích.
Is é an fhadhb amháin a fheiceann mé le cur i bhfeidhm seo an toimhde go bhfuil an ID na míre a chóipeáil an ID na míre bhfuil tú ag chóipeáil +1 (ar liosta an-ghnóthach d'fhéadfadh sé seo ina chúis le fadhbanna).
Tá workaround a tine na himeachtaí is gá chun cothrom le dáta an colún ríomh. A dara sreabhadh oibre, an ceann seo ar an liosta Allamuigh WF Ríofa. Cuir colún(s) leis an liosta ríomh, ar ExternalID agus b'fhéidir ListName. Ansin tá an sreabhadh oibre a chur ar an ID na míre go bhfuil an sreabhadh oibre ag gabháil leis agus ainm an liosta a gcónaíonn sé leis an liosta d'ítimí Ríofa. Tar éis a chruthú ar an mír liosta a dhéanamh ar an ríomh, a leagtar ar an sreabhadh oibre chun fanacht go dtí athraithe réimse (CalcReceiver de bheith i seilbh an luach arna ríomh).
Socraigh WF ar an liosta Ríofa chun, ar chruthú, teacht ar an mír (ar an liosta ceart ag baint úsáide as brainsí coinníollach agus ListName) ag baint úsáide as an ExternalID, agus nuashonrú an réimse CalcReceiver leis na sonraí a ríomh.
Ansin, ceachtar bheadh WF scriosadh ansin an liosta d'ítimí an ríomh.
Rith an sreabhadh oibre tánaisteach populates an luach arna ríomh, agus go bhfuil tú cinnte go mbeidh tú tagairt i gcónaí leis an mír liosta ceart.
(Ní chuireann an aighneacht trácht ar an suíomh leis an bpost iomlán mhaith mo ainm….)
Pingback: Use Calculated Columns to Close Technical Gaps in SPD Workflows – Another Solution « Ríomh é