Dorë Edit SPD Kartelën XOML për Clean Up Variablat

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:

image 

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>

Abonohen në blogun tim.

Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin

Një mendonin mbi "Dorë Edit SPD Kartelën XOML për Clean Up Variablat

  1. Anna

    Në shumë raste SharePoint është setup mënyrë që zhvilluesi i desn't keni leje për të parë strukturën themelor URL dhe fotografi. Në këtë mënyrë ju nuk mund të shihni “Të gjitha dosjet” menu item në SPD.

    Kam gjetur punë rreth përdorimit Export / Import për Viso 2010 iTMS menu. Ju nuk duhet të ketë Visio 2010 instaluar. Kur eksportoni workflow SPD krijon “WMI” fotografi e cila është në të vërtetë skedar zip. Ju mund të ekstrakt Edit XOML skedar që, paketojnë atë përsëri në skedar WMI dhe importit atë përsëri në SPD.

    Gëzojnë.

Lini një Përgjigju me Anna Cancel përgjigje

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar *