Manuaalisesti muokata SPD XOML-tiedostoa siivota muuttujat

Tämän jälkeen ("Saada vastauksia takaisin Käynnistä hyväksynnän prosessitehtävä"), Mainitsin, että voit lisätä työnkulun muuttujat koko surmasi vahingossa SharePoint Designer-työnkulkuun.  Asioita voi nopeasti tulla sekavaa ja vaikea lukea.  Erityisesti, Jos "Aloittaa hyväksyntää prosessi aktiivisuus" toiminta lisääminen työnkulkuun, Poista se ja lisää se uudelleen, te häntäpää jalkeilla avulla kaikki tätä toimintaa työnkulun muuttujat kahdesti. 

Se on todellista tuskaa mennä läpi ja poistaa kaikki ne manuaalisesti, Joten olen vaikka yritin poistaa ne suoraan XOML-tiedostoa.  Tämä oli helppoa tehdä. 

Ensimmäinen, sinun täytyy etsiä itse XOML-tiedostoa.  Kirjoitin aiheesta täällä: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Kun olet löytänyt, Avaa XOML-tiedostoa ja Etsi muuttuja, jonka haluat poistaa.  Tässä tapauksessa, Lisäsin "Aloita hyväksyntätoimet" toimintaa minun työnkulun kahdesti.  Haluan poistaa työnkulun muuttuja nimeltä "isItemApproved", koska se ei ole enää käytössä ja on päällekkäisiä muuttuja nimeltä "isItemApproved1". 

Yksinkertaisesti tee tekstihaku muuttujan.  Oma näyttö näyttää tältä:

image 

Jos haet ympäriinsä XOML-tiedostoa, näet, että "IsItemApproved1" käytetään monissa eri paikoissa, vaikka alkuperäinen "IsItemApproved" on yksinkertaisesti määrittää kerran ja koskaan käyttänyt.

Poista se ja Tallenna tiedosto.

Vain hankala osa on se, että jouduin todella sulkea SPD kokonaan ja avaa se uudelleen, ennen kuin SPD myönsi, että kenttä poistettu.

Tietysti, kenttien poistamisesta ei ole ainoa asia, voit tehdä XOML ja saattaa blogin muita aiheita tällaista tulevaisuudessa.

Haluat olla hyvin varovainen mitä teet täällä ja ottaa varmuuskopiot tärkeistä tiedostoista etänä.  Voit tehdä näennäisen pieni / hienovarainen muutos täällä että trashes työnkulun mitä SPD osalta ja voit menettää tunteja vaivaa kun voit rakentaa.

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

Yksi ajatelleet ”Manuaalisesti muokata SPD XOML-tiedostoa siivota muuttujat

  1. Anna

    Monissa tapauksissa SharePoint on setup tapa kehittäjä desn't on valtuudet taustalla URL rakenne ja tiedostot. Tällä tavalla et näe “Kaikki tiedostot” Luettelokohde-valikkoon (SPD).

    Löysin kiertää käyttämällä vienti/tuonti Viso 2010 valikon itms. Sinulla ei ole visiota 2010 asennettu. Kun viet työnkulun SPD luo “WMI” on todella zip tiedosto. Voit purkaa XOML-tiedostoa muokattavaksi, Paketti takaisin WMI-tiedostoon ja tuoda sen takaisin SPD.

    Nauti.

    Vastaus

Jätä vastaus Anna Peruuta vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *