Taikoma
SharePoint Server 2010 Microsoft SharePoint Foundation 2010 SharePoint Foundation 2013

Simptomai

Įsivaizduokite šį scenarijų: programoje "SharePoint 2010" sukuriate patvirtinimo darbo eigą, kuri yra sukonfigūruota pradėti automatiškai, kai pakeičiamas elementas ir taip pat sukonfigūruota atnaujinti elemento patvirtinimo būseną užbaigus darbo eigą. Pagal šį scenarijų, užbaigus darbo eigą, elemento, kurio darbo eiga buvo paleista, patvirtinimo būsena neatnaujinama.

Priežastis

Šią problemą galima sukurti pagal dizainą. Darbo eigos parinktis "atnaujinti patvirtinimo būseną" yra "post-completion" veiksmas, o tai reiškia, kad veiksmas bus atliktas jau užbaigus darbo eigą. Jei po užbaigimo būsena atnaujina sąrašo elementą, tai suaktyvintų darbo eigą dar kartą, nes darbo eiga sukonfigūruota automatiškai pradėti redaguoti, todėl yra Begalinė Rekursija.

Sprendimas

Jei ketinate naudoti patvirtinimo darbo eigą turiniui patvirtinti, panaikinkite žymę žymės langelyje "pradėti šią darbo eigą, kai elementas pakeičiamas". Tai užtikrins, kad užbaigus darbo eigą patvirtinimo būsena bus tinkamai atnaujinta.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.