Կարգավիճակի արխիվներ: Sharepoint աշխատանքի արդյունքում

Իմ աշխատանքի արդյունքում Գիրք մատչելի է ձեռք բերել

Ես առաջին անգամ սկսել են խոսել ինչպես իմ բնօրինակը համահեղինակները ավելի քան երկու տարի առաջ:  Նրանք ի վերջո լքված նախագիծը, բայց ուշ ամռանը, օգնությամբ մի քանի նոր համահեղինակները, Ես վերջապես կարող է բերել այս ողջ ավարտի տողով. 

Մասնագիտական ​​աշխատանքի արդյունքում ի Sharepoint 2010: Իրական Աշխարհ Բիզնես լուծումներ Դուք Սայլակ եւ Barnes եւ ազնվազարմ կայքի որոշ ժամանակ Վերջինին 10 օր.  Այն հասանելի է որոնում եւ Նոր խմբին անկյուն եւ բոլորը, որ, հենց ժամանակը մեծ ամանորյա նվեր. ժպիտ

Այս գիրքը հանդիսանում է երկու բաների: 1) զորացնող վերջնական օգտագործողների, որպեսզի նրանք կարողանան լուծել իրենց խնդիրները սեփական բիզնեսի համար SP 2010 աշխատանքի արդյունքում կարողությունները եւ 2) օգնելով IT անձնակազմը (մշակողները, մասնավորապես) անել նույնը:  Մոտ երկու երրորդը գրքի նպատակաուղղված են, թե ինչ եմ անում է ակտիվիստ Օգտագործողներ " (հմուտ, բայց ոչ - տեխնիկական եւ մոտիվացված վերջնական օգտագործողների).  Այն փորձում է բացատրել, թե ինչպես պետք է Ձեր լուծումներ Sharepoint 2010 օգտագործելով Sharepoint դիզայներ աշխատանքի արդյունքում եւ մի շարք լրացուցիչ Sharepoint հատկանիշների.

Վերջին երրորդ նպատակն squarely է մշակողի.  Սակայն, ի տարբերություն որոշ զուտ տեխնիկական գրքերի վերաբերյալ շուկայում, այդ գլուխները բացատրել, թե ինչպես Sharepoint մշակողները կարող են ստեղծել ֆունկցիոնալությունը, որ հետագայում այդ empowers ակտիվիստ օգտվողներին միջոցով մաքսային Sharepoint դիզայներական աշխատանքների եւ տեխնիկական այլ bits.  Ըստ զորացնող է ակտիվիստ օգտվողներին Ձեր կազմակերպությունում, Դուք ազատ եք ձեր զարգացման թիմ (կամ պարզապես ինքներդ) անել, իրոք, բարդ (ու որպես կանոն ավելի տեխնիկապես հետաքրքիր է) նյութեղեն է, որ վերջնական օգտագործողների չի կարող անել, եւ երբեք չպետք է փորձեք ինքնուրույն.

Over առաջիկա շաբաթների ընթացքում, Ես գրել մինչեւ մասին գրքում, այդ թվում Fluffy կազմի պես, «ինչպես է ուզում գրել մի գիրք,« ես գիտեմ, որ շատ մարդիկ շահագրգռված են իմանալու մասին.  Առաջին up - Ես ներկայացնում եմ իմ համահեղինակների, առանց որի այս գիրքը երբեք փրկվել է տեսնել լույսը օրը.

Կարդալ ավելին գրքի վրա Amazon վեբ կայքը.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

SPD աշխատանքի արդյունքում ձեւերը, Tips եւ tricks

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 Project Update: Sharepoint նախագծով աշխատանքի արդյունքում Ստուգման

Որոշ ժամանակ առաջ, Ես գրել որ ես փորձում էր վերակենդանացնել իմ հին CodePlex նախագիծ, Sharepoint նախագծով աշխատանքի արդյունքում Ստուգման.  Այդ CodePlex նախագիծը մշակվել է WSS խմբին MOSS եւ ավելացնում է մի բուռ Կոմունալ տիպի գործառույթների, ինչպիսիք են "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 կոնվենցիաների առաջ անել, բայց ես թարմացնել Պահվածք նախագծի համար.

Ընդլայնված ու ավելի հետաքրքիր եզրակացություններ է, որ մաքսային գործունեությունը WSS եւ MOSS կարծես port է բավականին հեշտ է, որը (ողջույն) զարմացնել ինձ.

Ահա թե ինչ է կարծես այս SharePoint Designer, երբ այն աշխատում:

image

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Ձեռքով խմբագրել SPD XOML ֆայլը մաքրել փոփոխականների

Այս գրառմանը այստեղ (Msgstr "Ստանալ Հարցեր Back սկզբանե հաստատման գործընթացի գործունեությունը»), Ես նշեցի, որ Դուք կարող եք ավելացնել պատահաբար մի ամբողջ բազմություն է աշխատանքի արդյունքում փոփոխականների Ձեր Sharepoint դիզայներ աշխատանքի արդյունքում.  Բաներ կարող են արագ դառնալ cluttered, եւ դժվար է կարդալ.  Մասնավորապես, եթե Դուք ավելացնելու է բացելու հաստատման գործընթացի Ակտիվություն »ակցիայի, ինչպես նաեւ Ձեր աշխատանքի արդյունքում, ջնջել այն եւ ավելացնել այն նորից, դուք հայտնվում բոլոր այդ գործունեության հետ աշխատանքի արդյունքում փոփոխականների երկու անգամ. 

Դա իրական ցավ է անցնի եւ ջնջել բոլոր նրանց ձեռքով, այնպես որ ես, չնայած ես փորձում եմ հեռացնել դրանք անմիջապես 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.

Ջնջել այն եւ ապա փրկել ֆայլը.

Միակ բարդ մասն այն է, որ ես իրականում փակել են SPD միասին եւ նորից բացել մինչեւ SPD խոստովանել է, որ դաշտը ջնջվել.

Իհարկե, deleting դաշտերը չէ միակ բանը, որ կարող եք անել, եւ ես կարող XOML օրագիրը մոտ այլ թեմաների նման ապագայում.

Դուք ցանկանում եք լինել շատ զգույշ, թե ինչ եք անում, եւ վերցնել backups ձեր աշխատանքի.  Դուք կարող եք կատարել թվացյալ փոքր / նուրբ փոփոխություն այստեղ Խոտանումներ ընթացակարգի քանի SPD մտահոգված է եւ դուք կարող եք կորցնել ժամ ջանք, իսկ դուք վերակառուցել այն.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Ինչպես գտնել եւ խմբագրել SPD 2010 Աշխատանքի արդյունքում XOML Ֆայլեր

Ես ուսումնասիրելն է հեշտ ճանապարհ հեռացնելու մի փունջ աշխատանքի արդյունքում փոփոխականների առանց ծախսել իմ կեսօրին մի ամբողջ պայթեցվել SPD Սեղմեք խոշտանգման նիստում:  Իմ միտքը եղել է խմբագրել XOML ուղղակիորեն, որը XML ֆայլի հիմքում SPD-ի դեկլարատիվ workflows:  Ահա թե ինչպես եմ գտել այն.

Առաջին, գնալ բոլոր ֆայլերը տարբերակի համաձայն կայքի օբյեկտների նավիգացիայի.  Դուք պետք է համապատասխան թույլտվություններ տեսնել, Այնպես որ, եթե այն բացակայում է ձեզ համար, դիմել աջ admin անձի տրամադրել ձեզ Priv.  Սա կարծես:

image

 

Բոլոր ֆայլերը ցույց է տալիս ցուցակը ... բոլոր ֆայլերը:

image

Ընտրեք workflows թղթապանակը եւ դուք տեսնում Պահոցների ցանկը յուրաքանչյուր աշխատանքի արդյունքում:

image

Սեղմեք մեջ ճիշտ թղթապանակում եւ  տեսնում եք, ցուցակման բոլոր հետաքրքիր goodies, որոնք կազմում են մի SPD դեկլարատիվ աշխատանքի արդյունքում.  Աջ սեղմեք, xoml ֆայլը եւ ընտրեք "բաց -> Sharepoint Designer (Բացել որպես XML)«Ինչպես խմբագրել XOML ուղղակիորեն:

image

Դուք կարող եք անել մի ձեռքով պահեստային փակցնելու ջութակ հետ բաների.  Հերթական պատճենը / մածուկ, որ ֆայլը անմիջապես SPD երեւի լավ զգալ, կամ դուք կարող եք պատճենել տեղադրեք ամբողջ XML տեքստը եւ պահպանել այն ձեր վրա աշխատասեղանին կամ ինչ է ձեր սովորություն այդ դեպքերում.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Ստանալու Հարցեր Back սկզբանե հաստատման գործընթացի գործունեության

Ինձ խաղալ ամբողջ հետ, Sharepoint դիզայներ աշխատանքի արդյունքում ի Fancy նոր "մեկնարկի հաստատման գործընթացը» գործունեության եւ արագ stymied քանի որ ես չէի կարող հենց հիմա պատասխանել այն հարցին,, "Էր: Այն հաստատվել է, թե ոչ?". 

Կարճ պատասխանն է, որ դա շատ հեշտ է ստանալ պատասխանը.  Երբ եք ավելացնել այս աշխատանքը ձեր հիմնական աշխատանքի արդյունքում, SPD ավելացնում bazillion փոփոխականների ընթացակարգի փոփոխականների եւ պարամետրերի տվյալների աղբյուր, ինչպես տեսնում եք այստեղ:

SNAGHTML2350fe72

Դուք նաեւ նշել է, որ եթե դուք ավելացնել ավելի քան մեկը այդ, SPD appends է «1» եւ այլն բոլոր փոփոխականների. 

Ես գտա, որ երբ ես ջնջվել առաջին «Սկսել հաստատման գործընթացի« գործունեության, առաջին փաթեթը կապված փաստաթղթաշրջանառության փոփոխականների մնացել (տխուր).  Այնքան, զգույշ եղեք, թե ինչպես եք օգտագործել, քանի որ այլ կերպ, դուք հայտնվում  շատ cluttered ցուցակ workflow փոփոխականների.

Ես տալիս եմ Microsoft վարկ հետո »- ը,« անվանելու կոնվենցիան Բուլյան փոփոխական.  Սույն Կոնվենցիան ստիպում է շատ պարզ, թե ինչպիսի տվյալների համարվում է, որ.

In ուսումնասիրելն, Ես գտա այս հոդվածը օգտակար: 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 ՊՆ գործառույթը

Ես աշխատում եմ, որ ինչ - որ մուտք, որտեղ աշխատողները կարող են պահանջել արձակուրդ, հիվանդ ժամանակ, եւ այլն:. One վավերացում կանոնը պահանջում է, որ դուք պետք է մշտապես պահանջել ժամանակ դուրս 4 ժամյա ընդմիջումներով է.  Դա հեշտ չէ անել, օգտագործել modulo գործառույթ.  Modulo ֆունկցիան ասում ձեզ մնացորդը է դիվիզիայի.  Եթե ​​չկա մնացորդը, մոդուլներ զրոյական, այլապես, դա ինչ է մնացել.  Օրինակ, 8 դեմ 4 = 0 (8 / 4 = 2 առանց խմբակցության).  Մյուս կողմից,, 8 դեմ 5 չէ 3.

Ես պետք է դա անել մեկ կապնվել SPD 2007 Once Upon A Time, եւ ես, փաստորեն, ավարտվեց մինչեւ օգտագործելով InfoPath ձեւ լուծել, Այնպես որ, դա վարվել է առջեւի վերջ ժամանակ.  Ներկա դեպքում, այնտեղ կարող են լինել մի InfoPath ձեւ է պատկերված, բայց դա դեռ պարզ չէ:  Այնքան, Ես մշակել է տեխնիկան, որպեսզի անգամ պահանջում են միշտ 4 ժամ increments.  Ես պատրաստվում էր անել math, բացի այն մի պարանի եւ հետո մի ենթատող իրեր. 

I pull up SPD 2010 եւ իմ զարմանս (եւ մի քիչ շփոթություն) կա modulo ֆունկցիա արդեն:

image

Ես մեկ անգամ եւս հաճելիորեն զարմացած է, որ ինչ - որ բան, որ ես պետք է արդեն գոյություն դուրս վանդակում.  Դա կարծես մի տարօրինակ գործառույթի համար: Microsoft-ը ներառում է Միքս.  Այն ունի մի տեսակ «սա հեշտ, այնպես որ եկեք նետում այն ​​է «զգում այն.  Ես համակրում է, ինչպես եւ ես, որ ինձ ամբողջ ժամանակ.  Այս CodePlex նախագիծը ունի մի փունջ փոքր գործառույթներ, որոնք արդյունք ItsEasy սկզբունքով.  Միեւնույն ժամանակ,, Microsoft շարունակում է աջակցել ապացույցներ է «95% - ը: Ի դեպ,« ուժի հետ ապրանքի.  Նրանք իրականացնել պաշտպանության գործառույթը, բայց ոչ կլոր գործառույթը, օրինակ.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Sharepoint Designer 2007 Աշխատանքի արդյունքում Ստուգման CodePlex Project

Ես հավաքել եմ իմ երկրորդ 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

Ստեղծել, Նորացնել եւ Ջնջել շաբլոնների հետ աշխատանքի արդյունքում SPD

Ես վերջերս գրել հոդված համար լավ ժողովրդի ShaerPointBriefing.com վերաբերյալ ընդհանուր օրինաչափություն համար իրականացվող CRUD է Sharepoint դիզայներ  Ահա մի կատակ:

image

Full հոդվածը այստեղ::  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Ստուգել այն!

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Օգտագործել ընտրովի ցուցակ առավել արդյունավետ աշխատանքի արդյունքում Աուդիտորական գործունեության

Ես իմ կյանքի մի քիչ վերակազմակերպվում եւ գտել որոշ ժամանակ ներկայացնել հոդված է www.endusersharepoint.com. My latest article is up here: Օգտագործել ընտրովի ցուցակ առավել արդյունավետ աշխատանքի արդյունքում Աուդիտորական գործունեության (http://www.endusersharepoint.com/?p=1658).

Սա բացումից ի գրաֆիկի:

SharePoint Designer workflow doesn’t give us a lot of visibility into what’s happening with our workflow solutions. Իսկ, տեսանելիությունը, որ մենք ստանում խոչընդոտում են համեմատաբար աղքատ ինտերֆեյսի եւ 60 day time window. Սա 60 day window can be a major disappointment to new SharePoint Designer users because it’s not advertised by the tool itself. It’s not at all uncommon for someone to fire up SharePoint Designer, ստեղծել աշխատանքի արդյունքում լուծում է, որ այդ լծակները "Գրանցվիր To պատմության համար» ակցիայի ...

Խնդիրն այն է, որ դրանից հետո 60 օր, ցանկացած հաղորդագրություն, որ դուք ստեղծել այս ձեւով կարող են ջնջվել է աշխատանքի արդյունքում պատմության ցուցակում:! After a bit of teeth gnashing and “what were they thinking?Է փաստարկները, ներքեւի գծի է սա: it happens and it needs to happen. Հարցն այն է,, ինչպես կարող ենք դրա շուրջ?

The official answer is to rely upon SharePoint’s built-in auditing feature. From an end user’s point of view, սակայն, that’s very weak in WSS and not much better in MOSS. Բարեբախտաբար, we can still leverage the familiar SharePoint Designer tool to create a durable workflow history and audit trail which is an order of magnitude more useful to boot. Here’s how.

I describe how to create a more friendly and useful audit solution for declarative workflow created in SPD.

I was inspired to write this article from a recent project for a client that had developed nine technical SPD workflows in support of one logical business process. Assuming for now that nine is a reasonable number, it was certainly a challenge to debug it or view the overall status of the process in one simple view. Each of these separate technical workflows has its own independent workflow history list and that’s just not manageable. I was able to combine all of them into a single audit list using the technique I describe on the site.

Ստուգել այն.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin