Tag Archives: SOUBOREM XOML

Ručně upravte soubor souborem XOML SPD vyčistit proměnné

V tomto zápisku ("Návrat odpovědí z činnosti proces schvalování Start"), Jsem se zmínil, že omylem přidáte celou fůru proměnné pracovního postupu k postupu SharePoint Designer.  Všechno se může stát rychle přeplněnosti a těžko čitelný.  Konkrétně, Pokud váš pracovní postup přidáte "Spustit schvalovací proces činnosti" akci, Odstraňte jej a znovu jej přidejte, dvakrát se skončíte se všemi proměnné pracovního postupu této činnosti. 

To je skutečnou bolest projít a odstranit všechny ty ručně, Takže I když by se pokusili odstranit přímo ze souboru XOML.  To se ukázalo být snadné dělat. 

První, musíte najít skutečný soubor souborem XOML.  Napsal jsem o tomto tématu: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Jednou našel, otevřít soubor souborem XOML a najít proměnnou, kterou chcete odstranit.  V tomto případě, Dvakrát jsem přidal "Zahájit proces schvalování" činnost do mé workflow.  Chci odstranit pracovní proměnnou s názvem "isItemApproved", vzhledem k tomu, že se již nepoužívá a je duplicitní proměnnou s názvem "isItemApproved1". 

Stačí do vyhledávání textové proměnné.  Moje obrazovka vypadá takto:

image 

Pokud budete hledat kolem v souboru XOML, uvidíte, že "IsItemApproved1" se používá v mnoha různých místech, zatímco původní "IsItemApproved" je jednoduše definovat jednou a nikdy nepoužívá.

Odstraňte jej a poté uložte soubor.

Jediná choulostivá část je, že jsem musel vlastně úplně uzavřít SPD a opět ho před SPD potvrdila, že pole odstraněn.

Samozřejmě, Odstranění pole není jediné, co můžete dělat s souborem XOML a mohu blog o další témata, jako je to v budoucnosti.

Chcete být velmi opatrní, o co tady a brát zálohy vaší práce.  Můžete vytvořit zdánlivě menší / jemné změny zde že trashes, co se týká pracovního postupu až k SPD a mohli ztratit hodiny úsilí, zatímco jej znovu.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin