Në këtë post këtu ("Getting Back Përgjigjet nga Aktivizimi i Aprovimit fillojë procesi"), Kam përmendur se ju mund të aksidentalisht shtoni një vrau tërë të variablave workflow për SharePoint Designer punës tuaj. Gjërat mund të bëhet shpejt të koklavitura dhe të vështirë për të lexuar. Në mënyrë të veçantë, në qoftë se ju të shtoni "Aprovimi filluar procesin e aktivitetit" veprime për rrjedhën tuaj të punës, fshini atë dhe të shtoni atë përsëri, ju të përfundojë me të gjitha variablave workflow atë aktivitet dy herë.
Është një dhimbje e vërtetë për të shkuar nëpër dhe fshini të gjithë ata manualisht, kështu që unë edhe pse unë do të përpiqet për të hequr ato direkt nga dosja XOML. Ky doli të jetë mjaft e lehtë për të bërë.
I parë, ju keni nevojë për të gjetur skedarin aktual XOML. Kam shkruar në lidhje me këtë temë këtu: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files. Pasi gjeti, të hapur dosjen XOML dhe gjeni një ndryshore që dëshironi të hiqni. Në këtë rast, I added the "Start Approval Process” activity to my workflow twice. Unë dua për të hequr një ndryshore të quajtur workflow "isItemApproved" pasi ajo nuk përdoren më dhe nuk është një variabël dublikatë quajtur "isItemApproved1".
Thjesht bëni një kërkim tekst për variablin. Ekran im duket si ky:
Nëse ju kërkoni rreth në dosjen XOML, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.
Fshij atë dhe pastaj të ruajtur kartelën.
Vetëm një pjesë e ndërlikuar është se kam pasur që në fakt krejt të mbyllur nga SPD dhe të ri-hapur atë para SPD pranoi se fusha fshirë.
Sigurisht, fshirjes fusha nuk është e vetmja gjë që ju mund të bëni me XOML dhe unë mund të blog rreth temave të tjera si ky në të ardhmen.
Ju dëshironi që të jenë shumë të kujdesshëm në lidhje me atë që bëni ju këtu dhe për të marrë backups e punës tuaj. Ju mund të bëni një dukje të vogla / ndryshim delikate këtu se trashes rrjedhën e punës aq sa SPD është i shqetësuar dhe ju mund të humbni orë e përpjekjeve, ndërsa ju rindërtimin atë.
</fund>
Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin