קאַטעגאָריע אַרטשיוועס: שאַרעפּאָינט וואָרקפלאָוו

מייַן וואָרקפלאָוו ספר געפֿינט צו פּורטשאַסע

איך ערשטער אנגעהויבן גערעדט מיט מיין אָריגינעל קאָ-מחברים איבער צוויי יאר צוריק.  זיי יווענטשאַוואַלי פארלאזן די פּרויעקט, אָבער שפּעט דעם זומער, מיט דער הילף פון עטלעכע נייַ קאָ-מחברים, איך איז געווען לעסאָף קענען צו ברענגען דעם אַריבער די ענדיקן שורה. 

פאַכמאַן וואָרקפלאָוו אין שאַרעפּאָינט 2010: פאַקטיש וועלט ביזנעס סאַלושאַנז שלאָגן אַמאַזאָן און די באַרנעס און נאָבלע וועב פּלאַץ עטלעכע מאָל אין די לעצטע 10 טעג.  עס ס בנימצא אין פּייפּערבאַק און קינדלע / נוק און אַלע פון ​​וואָס, נאָר אין צייַט פֿאַר אַ גרויס ניטל פאָרשטעלן. שמייכל

דאס בוך איז וועגן צוויי זאכן: 1) ימפּאַוערינג סוף ניצערס אַזוי אַז זיי קענען סאָלווע זייער אייגן געשעפט פּראָבלעמס ניצן ספּ 2010 וואָרקפלאָוו קייפּאַבילאַטיז און 2) העלפּינג עס שטעקן (דעוועלאָפּערס אין באַזונדער) טאָן די זעלבע.  וועגן 2/3 פון די בוך זענען טאַרגעטעד אין וואָס איך רופן "אַקטיוויסט ניצערס" (העכסט באָקע אָבער ניט-טעכניש און מאָוטאַווייטאַד סוף ניצערס).  עס פרוווט צו דערקלערן ווי צו קראַפט סאַלושאַנז אין שאַרעפּאָינט 2010 ניצן שאַרעפּאָינט דיזיינער וואָרקפלאָוו און אַ נומער פון נאָך שאַרעפּאָינט פֿעיִקייטן.

די לעצטע דריט איז אַימעד סקווערלי בייַ די דעוועלאָפּער.  אָבער, ניט ענלעך עטלעכע פון ​​די ריין טעכניש ספרים אויף די מאַרק, די קאפיטלען דערקלערן ווי שאַרעפּאָינט דעוועלאָפּערס קענען מאַכן פאַנגקשאַנאַליטי אַז ווייַטער ימפּאַוערז יענע אַקטיוויסט ניצערס דורך מיטל פון מנהג שאַרעפּאָינט דיזיינער אַקטיוויטעטן און אנדערע טעכניש ביטן.  דורך ימפּאַוערינג די אַקטיוויסט ניצערס אין דיין אָרגאַניזאַציע, איר פּאָטער אַרויף דיין אַנטוויקלונג קאָלעקטיוו (אָדער נאָר זיך) צו טאָן דעם טאַקע שווער (און טיפּיקלי מער טעקניקלי טשיקאַווע) שטאָפּן אַז סוף ניצערס קענען קיינמאָל טאָן און קיינמאָל זאָל פּרובירן אויף זייער אייגן.

איבער די קומענדיק וואָכן, איך וועט שרייַבן אַרויף מער וועגן דעם בוך, אַרייַנגערעכנט פּוכיק שטאָפּן ווי "ווי איז עס ווי צו שרייַבן אַ בוך" וואָס איך וויסן אַ פּלאַץ פון מענטשן זענען אינטערעסירט אין געוואוסט וועגן.  ערשטער אַרויף - איך וועט פאָרשטעלן מיין קאָ-מחברים אָן וועמען דעם בוך וואָלט קיינמאָל האָבן סערווייווד צו זען די ליכט פון טאָג.

לייענען מער וועגן דעם בוך אויף די אַמאַזאָן וועב פּלאַץ.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ 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

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

קאָדעפּלעקס פּראָיעקט אַפּדייט: שאַרעפּאָינט דיזיינער וואָרקפלאָוו עקסטענסיאָנס

א בשעת צוריק, איך געשריבן אַז איך איז געווען טריינג צו רעזערעקט מיין אַלט קאָדעפּלעקס פּרויעקט, שאַרעפּאָינט דיזיינער וואָרקפלאָוו עקסטענסיאָנס.  אַז קאָדעפּלעקס פּרויעקט איז דעוועלאָפּעד פֿאַר ווסס / מאָך און מוסיף אַ האַנדפול פון נוצן טיפּ פאַנגקשאַנז, אַזאַ ווי "טאָלאָווער()", “ToUpper()", "סובסטרינג()"און אַזוי אַרויס.  עס אַפֿילו האט אַ גענעראַל ציל "רופן וועב דינסט" נוסח פונקציאָנירן.  איר קענען לייענען מער וועגן אים דאָ: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

איך מער אָדער ווייניקער פארלאזן עס גאַנץ אַ בשעת צוריק.  אלץ זינט שאַרעפּאָינט 2010 געקומען אויס, אָבער, איך ווע שוין טייַטש צו קוקן צוריק אין עס און מאַכן עס אַרבעט אין ספּ 2010.  געזונט, הייַנט, איך האט נאָר וואָס.  איך האב ניט דערהייַנטיקט דער קאָד צו קאָדעפּלעקס נאָך. איך ווילן צו דערציען זיך אויף קאָדעפּלעקס קאַנווענשאַנז איידער איך טאָן אַז, אָבער איך האט דערהייַנטיקן די היים בלאַט וויקי פֿאַר די פּרויעקט.

די ווידער און מער טשיקאַווע ימפּלאַקיישאַן איז אַז מנהג אַקטיוויטעטן פון ווסס און מאָך ויסקומען צו פּאָרט איבער שיין לייכט, וואָס איז אַ (באַגריסן) יבערראַשן צו מיר.

דאָ ס וואָס עס קוקט ווי אין שאַרעפּאָינט דיזיינער ווען עס ס אַרבעט:

image

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

מאַניואַלי רעדאַגירן ספּד קסאָמל טעקע צו ריין אַרויף וואַריאַבלעס

אין דעם פּאָסטן דאָ ("געטינג ענטפֿערס צוריק פון די אָנהייב אַפּפּראָוואַל פּראַסעס אַקטיוויטי"), איך דערמאנט אַז איר קענען אַקסאַדענאַלי לייגן אַ גאַנץ געטייט פון וואָרקפלאָוו וועריאַבאַלז צו דיין שאַרעפּאָינט דיזיינער וואָרקפלאָוו.  דאס קענען געשווינד ווערן קלאַטערד און שווער צו לייענען.  ספּעסיפיקאַללי, אויב איר לייגן די "אָנהייב אַפּפּראָוואַל פּראַסעס אַקטיוויטי" אַקציע צו דיין וואָרקפלאָוו, ויסמעקן עס און לייג עס ווידער, איר סוף אַרויף מיט אַלע פון ​​וואָס טעטיקייט ס וואָרקפלאָוו וועריאַבאַלז צוויי מאָל. 

עס ס אַ פאַקטיש ווייטיק צו גיין דורך און אויסמעקן אַלע פון ​​די מאַניואַלי, אַזוי איך כאָטש איך וואָלט פּרובירן צו באַזייַטיקן זיי גלייַך פון די קסאָמל טעקע.  דאס פּרוווד צו זייַן גרינג גענוג צו טאָן. 

ערשטער, איר דאַרפֿן צו געפינען די פאַקטיש קסאָמל טעקע.  איך געשריבן וועגן וואָס טעמע דאָ: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  אַמאָל געפונען, עפענען זיך די קסאָמל טעקע און געפינען אַ בייַטעוודיק איר ווילן צו באַזייַטיקן.  אין דעם פאַל, I added the "Start Approval Process” activity to my workflow twice.  איך ווילן צו באַזייַטיקן אַ וואָרקפלאָוו בייַטעוודיק געהייסן "יסיטעמאַפּפּראָוועד" זינט עס ס ניט מער געוויינט און עס איז אַ דופּליקאַט בייַטעוודיק געהייסן "יסיטעמאַפּפּראָוועד1". 

פשוט טאָן אַ טעקסט זוכן פֿאַר די בייַטעוודיק.  מייַן פאַרשטעלן קוקט ווי דעם:

image 

אויב איר זוכן אַרום אין די קסאָמל טעקע, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.

דיליט עס און דעמאָלט ראַטעווען די טעקע.

דער בלויז טריקי טייל איז אַז איך געהאט צו פאקטיש נאָענט אויס ספּד בעסאַכאַקל און שייַעך-עפענען עס איידער ספּד יקנאַלידזשד אַז דער פעלד אויסגעמעקט.

אַוואַדע, דיליטינג פעלדער איז נישט דער בלויז זאַך איר קענען טאָן מיט די קסאָמל און איך קען בלאָג וועגן אנדערע סוגיות ווי דעם אין צוקונפֿט.

איר ווילן צו זייַן זייער אָפּגעהיט וועגן וואָס איר טאָן דאָ און נעמען באַקאַפּס פון דיין אַרבעט.  איר קענען מאַכן אַ פּאָנעם מינערווערטיק / סאַטאַל טוישן דאָ אַז טראַשעס די וואָרקפלאָוו ווי ווייַט ווי ספּד איז זארגן און איר געקענט פאַרלירן שעה פון מי בשעת איר ריבילד עס.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

ווי צו געפינען און רעדאַגירן ספּד 2010 וואָרקפלאָוו קסאָמל פילעס

איך איז געווען ריסערטשינג אַן גרינג וועג צו באַזייַטיקן אַ בינטל פון וואָרקפלאָוו וועריאַבאַלז אָן ווייל צו פאַרברענגען מיין נאָכמיטאָג אין אַ פול בלאָון ספּד גיט פּייַניקונג סעסיע.  מייַן געדאַנק איז געווען צו רעדאַגירן די קסאָמל גלייַך, וואָס איז די קסמל טעקע אַנדערלייינג ספּד ס דעקלאַראַטיווע וואָרקפלאָווס.  דאס איז ווי איך געפונען עס.

ערשטער, גיין צו די אַלע פילעס אָפּציע אונטער מאַפּע אָבדזשעקץ אין נאַוויגאַציע.  איר דאַרפֿן צונעמען פּערמישאַנז צו זען דעם, אַזוי אויב עס ס פעלנדיק פֿאַר איר, אַפּעלירן צו די רעכט אַדמין מענטש צו שענקען איר די פּריוו.  דאס איז וואָס עס קוקט ווי:

image

 

כל פילעס ווייזט אַ רשימה פון ... אַלע די טעקעס:

image

אויסקלייַבן די וואָרקפלאָווס טעקע און איר זען אַ רשימה פון פאָלדערס פֿאַר יעדער וואָרקפלאָוו:

image

גיט אין די ריכטיק טעקע און  איר זען אַ ליסטינג פון אַלע די טשיקאַווע גודיז וואָס מאַכן זיך אַ ספּד דעקלאַראַטיווע וואָרקפלאָוו.  רעכט גיט אויף די. קסאָמל טעקע און אויסקלייַבן "עפֿן מיט -> שאַרעפּאָינט דיזיינער (עפענען ווי קסמל)"צו רעדאַגירן די קסאָמל גלייַך:

image

איר זאל וועלן צו טאָן אַ מאַנואַל באַקאַפּ איידער איר פידלען מיט זאכן.  א רעגולער קאָפּיע / פּאַפּ פון דער טעקע גלייַך אין ספּד איז מיסטאָמע גוט גענוג, אָדער איר קענען נאָכמאַכן פּאַפּ די גאנצע קסמל טעקסט און ראַטעווען עס אַנטו דיין דעסקטאַפּ אָדער וועלכער איז דיין וואָנט אין די קאַסעס.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

געטינג ענטפֿערס צוריק פון די אָנהייב אַפּפּראָוואַל פּראַסעס אַקטיוויטי

איך ווע שוין פּלייינג אַרום מיט שאַרעפּאָינט דיזיינער וואָרקפלאָוו ס פאַנטאַזיע נייַ "אָנהייב אַפּפּראָוואַל פּראַסעס" טעטיקייט און איז געווען געשווינד סטיימיד ווייַל איך קען נישט רעכט אַוועק ענטפֿערן די קשיא, "איז עס באוויליקט אָדער נישט?". 

די קורץ ענטפֿערן איז אַז עס ס 'גאַנץ גרינג צו באַקומען דעם ענטפער.  ווען איר לייגן דעם טעטיקייט צו אייער הויפּט וואָרקפלאָוו, ספּד מוסיף אַ באַזילליאָן וועריאַבאַלז צו די וואָרקפלאָוו וואַריאַבלעס און פּאַראַמעטערס דאַטן מקור, ווי איר קענען זען דאָ:

SNAGHTML2350fe72

איר וועט אויך טאָן אַז אויב איר לייגן מער ווי איין פון די, ספּד אַפּפּענדס אַ "1" און אַזוי אַרויס צו אַלע פון ​​די וועריאַבאַלז. 

איך געפונען אַז ווען איך אויסגעמעקט די ערשטער "אָנהייב אַפּפּראָוואַל פּראַסעס" טעטיקייט, דער ערשטער שטעלן פון פארבונדן וואָרקפלאָוו וועריאַבאַלז פארבליבן (סאַדלי).  אַזוי, זייַן אָפּגעהיט ווי איר נוצן דעם ווייַל אַנדערש, איר וועט סוף אַרויף מיט  אַ זייער קלאַטערד רשימה פון וואָרקפלאָוו וועריאַבאַלז.

איך געבן מייקראָסאָפֿט קרעדיט פֿאַר ווייַטערדיק די "איז" נאַמינג קאַנווענשאַן פֿאַר אַ באָאָלעאַן בייַטעוודיק.  דעם קאַנווענשאַן מאכט עס שיין קלאָר וואָס מין פון דאַטן איז געמיינט צו זייַן דאָרט.

אין ריסערטשינג, איך געפונען דעם נוציק אַרטיקל: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  עס טוט נישט טאַקע אַדרעס דעם ספּעציפיש אַרויסגעבן, אָבער האט עטלעכע גוט אינפֿאָרמאַציע אויף די טעמע אַזוי איך 'ד גיין דאָרט אויב איר ווילן צו לערנען מער וועגן דעם ספּעציפיש טעטיקייט און זייַן סיבלינגז.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

שאַרעפּאָינט דיזיינער 2010 מאָד פֿונקציע

איך בין ארבעטן אויס עטלעכע קלאָץ ווו עמפּלוייז קענען בעטן וואַקאַציע, קראַנק צייַט, אאז"ו ו. איינער וואַלאַדיישאַן הערשן ריקווייערז אַז איר מוזן שטענדיק בעטן צייַט אַוועק אין 4 שעה ינטערוואַלז.  דאס איז גרינג גענוג צו טאָן - נוצן אַ מאָדולאָ פונקציאָנירן.  מאָדולאָ פונקציאָנירן דערציילט איר די רעשט אין אָפּטייל.  אויב עס איז קיין רעשט, מאַדזשולז איז נול, אַנדערש, עס ס וועלכער איז לינקס.  לעמאָשל, 8 קעגן 4 = 0 (8 / 4 = 2 מיט קיין בראָכצאָל).  אויף די אנדערע האַנט, 8 קעגן 5 איז 3.

איך דארף צו טאָן דעם אַמאָל מיט ספּד 2007 אַמאָל אויף אַ צייַט און איך פאקטיש געענדיקט אַרויף ניצן אַ ינפאָפּאַטה פאָרעם צו סאָלווע, אַזוי עס איז געווען כאַנדאַלד אויף די פראָנט סוף אין די צייַט.  אין די איצטיקן פאַל, עס קען זייַן אַ ינפאָפּאַטה פאָרעם אין די בילד, אָבער אַז ס 'נישט קלאָר נאָך.  אַזוי, איך איז געווען ארבעטן אויס אַ טעכניק צו ענשור אַז צייַט ריקוועס ביסט שטענדיק אין 4 שעה ינגקראַמאַנץ.  איך איז געגאנגען צו טאָן די מאַט, היט עס אין אַ שטריקל און דעמאָלט טאָן עטלעכע סובסטרינג שטאָפּן. 

I pull up SPD 2010 און צו מיין יבערראַשן (און אַ קליין פאַרלעגנהייַט) עס איז אַ מאָדולאָ פונקציאָנירן שוין:

image

איך בין אַמאָל ווידער פּלעזאַנטלי סאַפּרייזד אַז עפּעס איך דארף איז שוין דאָרט אויס פון די קעסטל.  עס טוט ויסקומען ווי אַ טשודנע פֿונקציע פֿאַר מייקראָסאָפֿט צו אַרייַננעמען אין די מישן.  עס האט אַ סאָרט פון "דעם איז גרינג, אַזוי לאָזן ס וואַרפן עס אין "פילן צו עס.  איך סימפּאַטייז מיט וואָס, ווי איך טאָן עס זיך אַלע די צייַט.  דאס קאָדעפּלעקס פּרויעקט האט אַ בינטל פון קליין פאַנגקשאַנז אַז רעזולטאַט פון די יצעאַסי פּרינציפּ.  אין דער זעלביקער צייַט, מייקראָסאָפֿט האלט צו שטיצן זאָגן די "95% פון די וועג" ווירקונג מיט דעם פּראָדוקט.  זיי ינסטרומענט די מאָד פֿונקציע, אָבער נישט די קייַלעכיק פֿונקציע, לעמאָשל.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

שאַרעפּאָינט דיזיינער 2007 וואָרקפלאָוו עקסטענסיאָנס קאָדעפּלעקס פּראָיעקט

איך בין פּאַטינג צוזאַמען מיין רגע קאָדעפּלעקס פּרויעקט (פרטים צו זייַן מודיע אויף מיטוואך דעם וואָך, פּלוס אָדער מינוס) און איך געהאט אַ קוק בייַ מיין ערשטער פּרויעקט, “SharePoint Designer Workflow Extensions”. איך איז געווען שאַקט און שעמען צו זען אַז אַז עס ס 'שוין דאַונלאָודיד איבער 4,800 מאל:

image

איך בייסיקלי Forgot וועגן דעם פּרויעקט אין די לעצטע 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 דאַונלאָודז איז נישט אַ ריז סומע, אָבער עס ס 'מער ווי איך אלץ איינגעזען און עס ס מיסטאָמע ווערט עטלעכע מי פּיקינג עס אַרויף און קעריינג עס פאָרויס.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

מאַכן, דערהייַנטיקן און דיליט פּאַטטערנס מיט ספּד וואָרקפלאָוו

איך לעצטנס געשריבן אַ אַרטיקל פֿאַר די גוט מענטשן בייַ ShaerPointBriefing.com אויף אַ אַלגעמיין מוסטער פֿאַר ימפּלאַמענטאַד קרוד אין שאַרעפּאָינט דיזיינער.  דאָ ס אַ טיזער:

image

גאַנץ אַרטיקל דאָ:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

טשעק עס אויס!

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ 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, שאַפֿן אַ וואָרקפלאָוו לייזונג אַז לעוועראַגעס די "קלאָץ צו געשיכטע רשימה" קאַמף ...

די פּראָבלעם איז אַז נאָך 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.

טשעק עס אויס.

</עק>

אַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin