Arhiva oznaka: XOML

Ručno Uredi SPD XOML File očistiti varijable

U ovaj post ovdje ("Dobivanje odgovore natrag iz procesa odobrenja Početak aktivnosti"), Spomenuo sam da ste slučajno može dodati cijeli pobio varijabli tijeka rada na SharePoint Designer tijek rada.  Stvari vrlo brzo mogu postati pretrpan i teško pročitati.  Posebno, ako dodate "Pokreni proces odobravanja aktivnost" djelovanje na tijek rada, izbrisati i dodati ga ponovno, ste završili sa svim tu djelatnost u workflow varijabli dva puta. 

To je pravi bol proći i izbrisati sve one ručno, pa sam iako bih pokušati ih ukloniti izravno iz XOML datoteku.  To se pokazalo dovoljno jednostavno za napraviti. 

Prvi, morate pronaći stvarni XOML datoteku.  Sam pisao o toj temi ovdje: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Nakon pronađena, otvoriti XOML datoteku i smjestiti varijable koju želite ukloniti.  U tom slučaju, I dodao "Pokreni proces odobravanja" aktivnost na moj rada dva puta.  Želim ukloniti tijek rada varijablu pod nazivom "isItemApproved", jer je više ne koristi i ne postoji duplikat varijabla pod nazivom "isItemApproved1". 

Jednostavno napraviti tekstualnu potragu za varijable.  Moj ekran izgleda ovako:

image 

Ako se traži okolo u XOML datoteke, vidjet ćete da je "IsItemApproved1" se koristi u mnogim različitim mjestima, a izvorna "IsItemApproved" je jednostavno definirati jednom i nikad ne koriste.

Izbrisati, a zatim spremite datoteku.

Samo lukav dio je da sam zapravo zatvoriti SPD zajedno i ponovno ga otvoriti prije nego SPD je priznao da je polje izbrisana.

Naravno, brisanje polja nije jedina stvar koju možete učiniti s XOML i ja mogu blog o drugim temama kao što je ovaj u budućnosti.

Vi želite biti vrlo oprezni o tome što učiniti ovdje i poduzeti sigurnosne kopije Vašeg djela.  Možete napraviti naizgled manje / lagana promjena ovdje da Odbacivanja tijek rada koliko SPD je u pitanju, a možete izgubiti sate truda dok ga obnoviti.

</kraj>

Pretplatite se na moj blog.

Slijedite me na Twitter-u http://www.twitter.com/pagalvin