Ръчно да редактирате SPD XOML пила за изчистване на променливи

В този пост тук ("Получаване на отговори обратно от началото одобрение процес дейност"), Споменах, че случайно можете да добавите цяло уби на работния поток променливи към работния процес SharePoint Designer.  Нещата могат да станат бързо, затрупана и трудно за четене.  Специално, Ако добавите "Старт одобрение процес дейност" действието на работния поток, Изтрийте го и го добавете отново, Завършваш с всички от тази дейност поток променливи два пъти. 

Това е истинска болка да мине през и да изтриете всички тези ръчно, така аз все пак ще се опитам да ги премахнете директно от XOML пила.  Това се оказа да бъде лесно да се направи. 

Първо, трябва да намерите действителното XOML файл.  Написах за тази тема тук: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Веднъж намерени, Отворете файла XOML и намерете променлива, която искате да премахнете.  В този случай, Добавих "Старт на процеса на одобрение" дейност на моя работен поток два пъти.  Искам да премахнете поток променлива с име "isItemApproved", тъй като вече не се използва и има дублиращи променлива с име "isItemApproved1". 

Просто направете текст търсене за променлива.  Моят екран изглежда така:

image 

Ако търсите около в XOML пила, ще видите, че "IsItemApproved1" се използва в много различни места, докато оригиналния "IsItemApproved" е просто определя веднъж и никога не се използва.

Изтрийте го и след това запишете файла.

Само коварната част е, че аз трябваше да закриват SPD съвсем и го отворете отново преди SPD призна, че полето изтрити.

Разбира се, Изтриване на полета не е единственото нещо, което можете да правите с XOML и аз може да блог за други теми, като това в бъдеще.

Искате да бъдете много внимателни за това, което правя тук и да вземете резервни копия на вашата работа.  Можете да направите привидно незначителни / фините промени тук че trashes работния поток до ЕПД се отнася и можете да загубите усилия и часове докато го възстанови.

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Една мисъл на тема "Ръчно да редактирате SPD XOML пила за изчистване на променливи

  1. Анна

    В много случаи SharePoint е настройка на начина, по който този разработчик desn't имат разрешение да видите основните URL структура и файлове. По този начин, не можете да видите “Всички файлове” меню "елемент" в ЕПД.

    Намерих работа около използвате износ/внос на шлем 2010 itms меню. Вие не трябва да има Visio 2010 инсталирани. Когато експортирате ЕДП създава поток “WMI” файл, който е всъщност zip файл. Можете да извлечете файл XOML го редактирате, го пакет обратно към WMI файл и да го импортирате обратно към ЕПД.

    Насладете се на.

Оставете отговор Анна Отказване на отговора

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *