Tag Archives: Работен поток

Моята книга на работен поток е наличен за покупка

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

Професионални поток в SharePoint 2010: Реалния свят бизнес решения хит Amazon и Барнс и благородна уеб сайт известно време в последния 10 дни.  Тя е достъпна в paperback и Kindle/кътче и всичко това, само във времето за присъстващите голям Коледа. Усмивка

Тази книга е около две неща: 1) оправомощаването на крайните потребители, така че те да решите проблеми своя бизнес, с SP 2010 възможностите на работния поток и 2) подпомагане на ИТ персонал (Разработчиците в частност) направи същото.  Около две трети от книгата са насочени към т.нар "Активист потребители" (високо квалифицирани, но нетехнически и мотивирани крайните потребители).  Тя се опитва да обясни как да решения в SharePoint 2010 използване на SharePoint Designer поток и определен брой допълнителни функции на SharePoint.

Последната една трета е вменено пряко насочена разработчик.  Въпреки това, за разлика от някои от чисто техническите книги на пазара, тези глави се обяснява, как SharePoint разработчиците могат да създават функционалност, които допълнително оправомощава активист потребители с помощта на персонализирани SharePoint Designer дейности и други технически бита.  Чрез оправомощаването активист потребители във вашата организация, Можете да освободите вашия екип за развитие (или просто сами) за да направите трудно (и обикновено по-технически интересно) неща, че крайните потребители могат да никога не и никога не трябва да опитайте собствена.

През следващите седмици, Аз ще пиша нагоре повее книгата, включително пухкав неща ли "как е като да пише книга", че знам, че много хора се интересуват от да знае за.  Първо до – ще се въведе ми съавтори без когото тази книга би никога не са преживели може да видите светлината на деня.

Прочети повече за книгата Уебсайт на Амазонка.

</край>

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

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

SPD поток шарки, Съвети и трикове

Дадох моята презентация днес в SharePoint Фест в Денвър. Тук е презентацията на PowerPoint, самата: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

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

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

Актуализиране на CodePlex проект: Разширения на SharePoint Designer поток

Преди време, АЗ написа че аз се опитвах да възкресят старите си CodePlex проект, Разширения на SharePoint Designer поток.  Че CodePlex проект е разработен за ВиК/Мос и добавя няколко нови функции, като "ToLower()”, "ToUpper()”, "Подниз()"и така нататък.  Той дори има общо предназначение "повикване уеб услуга" стил функция.  Можете да прочетете повече за него тук: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Малко или повече изоставена го доста отдавна.  Още от SharePoint 2010 излезе, Въпреки това, Аз бях смисъла да погледнем назад в него и да работи в SP 2010.  Ами, днес, Направих точно това.  Аз не са актуализирали кода за CodePlex още. Аз искам да се образовам на CodePlex конвенции, преди да направите това, но аз го актуализира уикито на началната страница на проекта.

По-широк и по-интересни изводът е, че дейности по избор от ВиК и Мос изглежда да пренесете през доста лесно, което е (Добре дошли) изненада за мен.

Ето как изглежда в SharePoint Designer когато работи:

image

</край>

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

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

Ръчно да редактирате 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 2010 Поток XOML пила

Аз бях изследване един лесен начин за премахване на куп на работния поток променливи без да се налага да прекарват ми следобед в пълна разпенени ЕДП щракнете изтезания сесия.  Ми мисъл беше да редактирате XOML директно, което е декларативен XML файл основните ЕПД работни потоци.  Това е как го намерих.

Първо, отидете на опцията "всички файлове" под сайта обекти в навигацията.  Имате нужда от подходящи разрешения, за да видите това, така че, ако това е изчезнал за вас, обжалва пред правилната администратор човек да ви даде priv.  Ето как изглежда той:

image

 

Всички файлове показва списък с... всички файлове:

image

Изберете папката, работни потоци и виждате списък на папки за всеки работен поток:

image

Кликнете в правилната папка и  ще видите списък на всички интересни екстри, които съставят декларативно работен поток на ЕПД.  Кликнете с десния бутон върху файла .xoml и отбран "отворен с –> SharePoint Designer (Отвори като XML)"за да редактирате XOML директно:

image

Вие може да искате да направите ръчно архивиране, преди да си играете с неща.  Редовни копие/паста на файла директно в ЕДП е вероятно добър достатъчен, или можете да копирате поставяне на целия XML текст и да го запишете на вашия работен плот или каквото си навик в тези случаи.

</край>

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

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

Получаване на отговори обратно от началото одобрение процес дейност

Аз бях играя наоколо с SharePoint Designer поток фантазия нова "Стартиране на процеса на одобрение" дейност и е бързо възпрепятствани, защото аз не можех веднага да отговори на въпроса, "беше той одобрява или не?”. 

Краткият отговор е, че това е доста лесно да се получи отговор.  Когато добавяте тази дейност към вашия основен поток, ЕДП добавя един bazillion променливи за поток променливи и параметри за източник на данни, както можете да видите тук:

SNAGHTML2350fe72

Вие също така ще отбележи, че ако добавите повече от един от тези, ЕДП добавя "1" и т.н. към всички променливи. 

Открих, че когато Изтрих първата дейност "Започнете процеса на одобрение", Първият набор от съответния поток променливи остава (за съжаление).  Така, Бъдете внимателни как използвате това, защото в противен случай, ти ще край горе с  много затрупана списък на работен поток променливи.

Давам Microsoft кредит за след "е" конвенция за именуване булева променлива.  Настоящата конвенция става доста ясно какви данни е трябвало да бъде там.

В изследването, Намерих тази полезна статия: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Тя наистина не обхване този конкретен въпрос, но има някои добри информация по темата, така че аз ще отида там, ако искате да научите повече за тази конкретна дейност и нейните братя и сестри.

</край>

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

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

SharePoint Designer 2010 МОДЕН функция

Аз съм на работа някои регистър, където служителите могат да поискат ваканция, болни време, н. Едно правило за проверка изисква трябва винаги поискате време разстояние в 4 часови интервали.  Това е лесно да се направи използва модул функция.  Модул функция ви казва, а в дивизия.  Ако е не остатък, модул е нула, в противен случай, Това е, каквото е останало.  Например, 8 Министерството на отбраната 4 = 0 (8 / 4 = 2 с не фракция).  От друга страна, 8 Министерството на отбраната 5 е 3.

Аз трябваше да направя това веднъж със SPD 2007 имало едно време и аз всъщност озовал използване на формуляр на InfoPath за решаване, така се обработва на предния край по това време.  В този случай, може да има на формуляр на InfoPath в картината, но това не е ясно все още.  Така, Бях на работа, техника, за да гарантира това време заявки са винаги в 4 час increments.  Щях да направя по математика, запишете го в низ и след това направи някои подниз неща. 

Издърпайте нагоре SPD 2010 и за моя изненада (и малко срам) има модул функция вече:

image

Аз съм отново приятно изненадан, че нещо което е необходимо е вече там от кутията.  Тя изглежда като странен функция за Microsoft да се включат в сместа.  Това е нещо като "това е лесно, така че нека да го хвърли в"чувствам към нея.  Аз споделям с това, тъй като аз го направя себе си цялото време.  Този CodePlex проект има куп малко функции, които произтичат от принципа на ItsEasy.  В същото време, Microsoft продължава да подкрепя доказателства "95 % от начина, по който" ефект с продукта.  Те изпълняват функцията Mod, но не определителен член кръгъл функция, например.

</край>

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

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

SharePoint Designer 2007 Поток разширения CodePlex проект

Аз съм пускането заедно моето второ CodePlex проект (подробности ще бъдат обявени в сряда тази седмица, плюс или минус) и имах погледнете първият ми проект, "SharePoint Designer поток разширения". Бях шокиран и неудобно да се види, че той е бил изтеглен над 4,800 пъти:

image

Аз всъщност забравих за този проект през последните 12 месеца. Аз съм притеснен, защото по същество са я изоставена.

Аз ще имам друг гледам и себе си напомня за какво е всичко за.

Ако някой се интересува от работа по този, да ме уведомите и ние ще видим за съвместна работа върху него. 4,800 изтегляне не е една гигантска сума, но това е повече, отколкото някога разбрах и вероятно си струва някои усилия го улавя и го прехвърляне.

</край>

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

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