Архива на ознаки: Работното

Мој Работното книга е достапна за купување на

Јас прв почнав да зборувам со мојата оригинална ко-автори пред повеќе од две години.  Тие на крајот се откажа од проектот за, но кон крајот на ова лето, со помош на неколку нови ко-автори, Јас конечно беше во можност да се донесе оваа низ целната линија. 

Професионални Работното во SharePoint 2010: Реалниот свет бизнис решенија хит Амазон и Барнс и Нобл веб-сајт некое време во последните 10 дена.  Тоа е достапен во мат и поттикне / јадење и сето тоа, само во времето за голема Божиќ подарок. Насмевка

Оваа книга е за две работи: 1) зајакнување на крајните корисници, така што тие може да го реши на свој бизнис проблеми со користење на СП 2010 работното способности и 2) помагање на ИТ персоналот (програмери особено) го стори истото.  Околу две третини од книгата се насочени кон она што јас го нарекувам "Активист корисници" (високо квалификувани, но не-технички и мотивирани крајните корисници).  Таа се обидува да се објасни како да занает решенија во SharePoint 2010 користејќи SharePoint Designer работното и голем број на дополнителни SharePoint карактеристики.

Последната третина е насочени точно на инвеститорот.  Сепак, за разлика од некои од чисто технички книги на пазарот, овие поглавја се објасни како SharePoint програмерите да креирате функционалност која дополнително овластува оние активист корисниците со помош на сопствени SharePoint Designer активности и други технички бита.  Со зајакнување на активист корисници во вашата организација, ве ослободи вашиот тим за развој на (или само себе си) да го стори навистина тешко (и обично повеќе технички интересни) работи кои крајните корисници никогаш не може да го направи и никогаш не треба да се обидат на свој.

Во текот на следните недели, Јас ќе пишуваат повеќе за книгата, вклучувајќи меки нешта како што се "како е тоа како да се напише книга" што знам многу луѓе се заинтересирани во знаејќи за.  Прво - Јас ќе се воведе мојата ко-автори без кои оваа книга никогаш не би преживеале да го види светлото на денот.

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

</крајот>

Да се ​​претплатите на мојот блог.

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

СПД Работното Модели, Совети и трикови

I gave my presentation today at SharePoint Fest in Denver. Here’s the PowerPoint presentation itself: 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 проект беше развиена за WSS / Мос и додава неколку корисни тип функции, како што се "ToLower()", “ToUpper()", "Подниз()"И така натаму.  Тој дури има и општа намена "повик веб сервис" стил функција.  Можете да прочитате повеќе за тоа овде: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Јас повеќе или помалку се откажа доста пред некое време.  Оттогаш SharePoint 2010 излезе, сепак, Сум бил што значи да се погледне назад во него и да го направите да работи во СП 2010 година.  И, денес, Јас го направија токму тоа.  Јас не имаат ажурирани го кодот за да CodePlex уште. Јас сакам да се едуцираат на CodePlex конвенции, пред да го направите тоа, но јас не се ажурира почетната страница вики за проектот.

Пошироката и повеќе интересно импликација е дека сопствени активности од WSS и Мос чини да пристаниште во текот прилично лесно, што е (Добредојдовте) изненадување за мене.

Еве како изгледа во SharePoint дизајнер, кога тоа е работа:

image

</крајот>

Да се ​​претплатите на мојот блог.

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

Рачно Измени СПД XOML датотеката да се исчисти променливи

Во овој пост тука ("Прв Одговори назад од Start процесот за одобрување активност"), Јас спомнав дека случајно сте може да додадете цела поплава од работното променливи на вашиот SharePoint Designer работното.  Работите брзо може да стане преполни и тешко да се прочита.  Специјално, ако додадете на "Start процесот за одобрување активност" акција за вашиот работен тек, избришете го и додадете го повторно, ќе се заокружи со сите на работното варијабли кои активноста двапати. 

Тоа е вистинска болка да поминат низ и бришење на сите оние рачно, па јас иако јас ќе се обиде да ги отстрани директно од XOML датотека.  Ова се покажа како да биде лесно доволно да се направи. 

Прва, што треба да се лоцираат вистинските XOML датотека.  Сум го напишала за таа тема овде: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Еднаш пронајден, отвори XOML датотека и лоцирајте променлива сакате да ја отстраните.  Во овој случај, I added the "Start Approval Process” activity to my workflow twice.  Сакам да се отстрани работното променлива со име "isItemApproved", бидејќи тоа е веќе не се користи и постои дупликат променлива со име "isItemApproved1". 

Едноставно направете пребарување на текст за променливата.  Мојот екран изгледа вака:

image 

Ако барате наоколу во XOML датотека, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.

Избришете го, а потоа да ја зачувам датотеката.

Единственото слабо дел е тоа што морав да всушност се затвори СПД целосно и повторно да се отвори тоа пред СПД призна дека областа избришани.

Се разбира, бришење полиња не е единственото нешто што можете да направите со XOML и јас може да блог за други теми како оваа во иднина.

Вие сакате да бидете многу внимателни околу она што го правите тука и да бекап на вашата работа.  Можете да направите навидум ситни / суптилна промена тука дека trashes на работното колку што СПД е загрижен и можете да изгубите часови на труд додека го обноват.

</крајот>

Да се ​​претплатите на мојот блог.

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

Како да пребарување и уредување на СПД 2010 Работното XOML Датотеки

Бев истражување лесен начин да се отстрани еден куп на работното променливи, без да потрошите мојот попладне во целосно разнесени СПД клик тортура сесија.  Мојата мисла беше да ги уредувате XOML директно, кој е XML датотека основните декларативна workflows СПД.  Ова е како јас ја најдов.

Прва, оди на сите датотеки опција под Мапа на објекти во Навигација.  Ви треба соодветни дозволи за да ја видите оваа, па ако е тоа недостасува за вас, поднесе жалба до правото admin лице да ви додели на priv.  Ова е она што изгледа како:

image

 

Сите датотеки покажува листата на ... сите датотеки:

image

Изберете Workflows папка и ќе видите листа на папки за секоја работното:

image

Кликнете на точниот фолдер и  ќе видите листа на сите интересни добрите кои сочинуваат СПД декларативна тек на работа.  Десен клик на xoml датотеката и изберете "Отвори со. -> SharePoint Designer (Отвори како XML)"Да ги уредувате XOML директно:

image

Вие може да сакате да се направи рачен бекап пред да тинтири со работите.  А редовно copy / paste на датотека директно во СПД е веројатно доволно добри, или можете да копирате ставете целата XML текст и зачувате на вашиот десктоп или што и да е вашиот навикнат сум во овие случаи.

</крајот>

Да се ​​претплатите на мојот блог.

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

Добивање на одговори назад од Start процесот за одобрување активност

Сум бил поигрува со фенси SharePoint Designer работното новиот "старт процесот за одобрување" активност и брзо беше заглавени, бидејќи јас не веднаш да одговори на прашањето, "Тоа беше одобрена или не?". 

На кратко одговорот е дека тоа е сосема лесно да се добие одговорот.  Кога ќе додадете оваа активност кон вашиот главен работното, СПД додава bazillion променливи на работното променливи и параметри извор на податоци, како што можете да видите тука:

SNAGHTML2350fe72

Вие исто така ќе се забележи дека ако додадете повеќе од една од овие, СПД додава "1" и така натаму на сите променливи. 

Најдов дека кога јас избришани првиот "Start процесот за одобрување" активност, првиот сет на поврзани работното променливи остана (за жал).  Така, да се биде внимателен како го користите ова, бидејќи во спротивно, ќе заврши со  многу преполни листа на работното променливи.

Јас им даде на Мајкрософт кредит за следење на "е" именување на конвенцијата за Булова променлива.  Оваа конвенција го прави прилично јасно каков вид на податоци би требало да биде таму.

Во истражување, Го најдов ова корисно статија: 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 час интервали.  Ова е лесно доволно да се направи - користи некоја функција modulo.  Modulo функција ви кажува остатокот во поделба.  Доколку не постои остатокот, modulo is zero, во спротивно, it’s whatever is left.  На пример, 8 mod 4 = 0 (8 / 4 = 2 with no fraction).  Од друга страна, 8 mod 5 is 3.

I needed to do this once with SPD 2007 once upon a time and I actually ended up using an InfoPath form to solve, so it was handled on the front end at the time.  In the current case, there may be an InfoPath form in the picture, but that’s not clear yet.  Така, I was working out a technique to ensure that time requests are always in 4 hour increments.  I was going to do the math, save it in a string and then do some substring stuff. 

I pull up SPD 2010 and to my surprise (and a little embarrassment) there is a modulo function already:

image

I am once again pleasantly surprised that something I needed is already there out of the box.  It does seem like a weird function for Microsoft to include in the mix.  It has a sort of “this is easy, so let’s throw it in” feel to it.  I sympathize with that, as I do it myself all the time.  This CodePlex project has a bunch of little functions that result from the ItsEasy principle.  Во исто време, Microsoft continues to support evidence the “95% of the way” effect with the product.  They implement the Mod function, but not the round function, for instance.

</крајот>

Да се ​​претплатите на мојот блог.

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

SharePoint Designer 2007 Работното Extensions CodePlex проект

Јас сум сними мојата втора CodePlex проект (детали да бидат објавени во средата оваа недела, плус или минус) и јас имав погледнете во мојот прв проект, “SharePoint Designer Workflow Extensions”. Бев шокиран и непријатно да се види дека тоа е се симнат повеќе 4,800 пати:

image

Јас во основа заборавив за овој проект во последните 12 месеци. I’m embarrassed because I have essentially abandoned it.

I’m going to have another look and remind myself of what it’s all about.

Ако некој е заинтересиран за работа на оваа, let me know and we’ll see about collaborating on it. 4,800 преземања не е гигант износ, но тоа е повеќе отколку што некогаш сум сфати и тоа е веројатно вреди некои напори подигање на тоа и сами напред.

</крајот>

Да се ​​претплатите на мојот блог.

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