Tag Archives: XOML

Ročno urejanje datoteke EPD XOML za čiščenje spremenljivke

V ta post tukaj ("Dobili odgovore nazaj od dejavnosti proces odobritve Start"), Sem omenil, da lahko nehote dodate celo pobio workflow spremenljivke SharePoint Designer potek dela.  Stvari lahko hitro postane Zatrpan in težko bere.  Posebej, Če potek dela dodate dejanje "Začeti homologacijski postopek dejavnost", izbrisati in ga znova dodajte, boste na koncu z vsemi ta dejavnost poteka dela spremenljivke dvakrat. 

To je resnično bolečino, da gredo skozi in izbrisati prav do oni ročno, tako sem čeprav bi poskušali odstraniti neposredno iz datoteke XOML.  To se je izkazalo v obstati neprisiljen dosti storiti. 

Prvi, boste morali poiskati dejanske datoteke XOML.  Sem pisal o tej temi, tukaj: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Ko ugotovi, odprtje XOML datoteko in poiščite spremenljivko, ki jo želite odstraniti.  V tem primeru, Sem dodal "Začeti postopek odobritve" dejavnost potek dela dvakrat.  Hočem premestitev spremenljivke poteka dela, imenovan "isItemApproved", ker to se ne uporablja več in je a podvojiti spremenljivko z imenom "isItemApproved1". 

Preprosto do besedilo iskanja za spremenljivko.  Svoj zaslon izgleda takole:

image 

Če iščete okoli v datoteki XOML, boste videli, da "IsItemApproved1" se uporablja v različnih krajih, medtem ko je original "IsItemApproved" preprosto določite enkrat in nikoli ne uporablja.

Izbrisati in nato shranite datoteko.

Samo rafiniran del je, da sem dejansko zapečatiti EPD skupaj in ponovno odprete, preden EPD priznala, da se polje črta.

seveda, brisanje polj ni edina stvar, vi moči vzdržati se XOML in sem lahko blog o drugih temah, kot so to v prihodnosti.

Želite biti zelo previdni, kaj vam tukaj in sprejmejo varnostne kopije vašega dela.  Lahko bi navidezno manjše / subtilna sprememb tukaj da trashes potek dela, če je SPD je zaskrbljen in lahko izgubite ur napora pa jo obnovili.

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin