Manualment editi l'arxiu de XOML de el SPD per netejar les Variables

En aquest post aquí ("Tornant les respostes de l'aprovació Inici procés activitat"), Esmentava que pot accidentalment afegir un munt de variables del flux de treball al vostre flux de treball de SharePoint Designer.  Les coses es pot convertir ràpidament plens i difícil de llegir.  Específicament, Si afegiu l'acció "Començar aprovació procés activitat" al vostre flux de treball, Suprimiu-lo i afegir-lo una altra vegada, acaba amb totes les variables de flux de treball de que l'activitat dues vegades. 

És un dolor real per passar i suprimir tots aquells manualment, Així que encara que m'agradaria tractar d'eliminar-los directament des de l'arxiu XOML.  Això va resultar ser bastant fàcil de fer. 

Primer, cal localitzar l'arxiu present de XOML.  Vaig escriure sobre aquest tema aquí: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Un cop trobat, obrir el fitxer XOML i localitzar una variable que voleu suprimir.  En aquest cas, He afegit l'activitat "Procés d'aprovació Inici" al meu flux de treball dues vegades.  Vull treure una variable de flux de treball anomenat "isItemApproved" ja que ja no s'utilitza i hi ha un duplicat variable anomenada "isItemApproved1". 

Simplement fer una cerca de text per a la variable.  La meva pantalla semblant a aquesta:

image 

Si vostè busca voltant, a l'arxiu XOML, veureu que "IsItemApproved1" s'utilitza en molts llocs diferents mentre que l'original "IsItemApproved" és simplement definir una vegada i mai utilitzat.

Suprimeixi'l i llavors salvi l'arxiu.

La part delicada només és que he tingut de fet tancar SPD conjuntament i tornar a obrir-lo abans de SPD va reconèixer que el camp suprimit.

Clar, eliminar camps no és l'únic que pots fer amb el XOML i em pot blog sobre altres temes com aquesta en el futur.

Vostè vol ser molt curosos amb el que fas aquí i fer còpies de seguretat del seu treball.  Vostè pot fer una aparentment menor / subtil canvi aquí que trashes el flux de treball en la mesura del SPD es refereix i vostè podria perdre hores d'esforç mentre vostè reconstruir-lo.

</final>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Un comentari a "Manualment editi l'arxiu de XOML de el SPD per netejar les Variables

  1. Anna

    En molts casos SharePoint és organització el camí que desn't desenvolupador tenen permís per veure l'estructura subjacent URL i arxius. D'aquesta manera que vostè no pot veure “Tots els fitxers” element de menú de SPD.

    He trobat el treball al voltant de mitjançant exportació/importació a Viso 2010 menú itms. No has de tenir Visio 2010 instal·lats. Quan exporteu un flux de treball crea SPD “WMI” fitxer del qual és en realitat l'arxiu zip. Podeu extreure el fitxer XOML editar-lo, empaquetar-lo altra vegada a l'arxiu WMI i importar-lo altra vegada a l'SPD.

    Gaudir.

    Resposta

Deixi una contestació a Anna Cancel resposta

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *