להשוות / מבחן ריקה לתאריכים בזרימת SharePoint Designer

תרחיש: בתהליך עבודה של SharePoint Designer, עליך לקבוע אם שדה תאריך ריקה.

הבעיה: SPD אינה מספקת שיטה ישירה להשוואת תאריכים מלבד תאריך. לא ניתן ליצור מצב כזה: "אם [DateField] שווה ריק".

פתרון: להמיר התאריך למחרוזת. השתמש השוואת מחרוזות כדי לקבוע אם התאריך הוא ריק.

צילומי מסך:

צילומי המסך הבא להראות איך עושים את זה. בתרחיש הזה, שדה בפריט, "הסביבה היתרים:תחילה אפשר תזכורת תאריך", הוא נשלח ואת זרימת העבודה שריפות בתגובה.

התמונה

התמונה

הערות:

כאשר ניסיתי את זה, הופתעתי לטובה ללמוד שזה עובד. . דאגתי SharePoint Designer עלול לאסור את ההקצאה מחרוזת (משתנה:StringReminderDateDate) אבל אפשר זאת.

גם אני הייתי מודאג שמתן זה, הערך יכול להיות null או ולפוצץ WF בזמן ריצה או אולי להעלות את הטמפרטורה הגלובלית 1/2 תואר, אבל לדאגות האלה לא נכונים.

</קצה>

תגיות טכנורטי:

5 מחשבות על "להשוות / מבחן ריקה לתאריכים בזרימת SharePoint Designer

  1. טים

    שאלות:
    1) כאשר ניסיתי לעיל, זה לא עובד כי הערך של תאריך ריק נראה"?????" (אני מאמין שזה ערך NULL מתכווננות). מתי להציג את התוכן של המחרוזת דינמי, זה מופיע בתור"?????".

    2) ג'ו – כשכתבת "אם השדה הוא גדול או שווה להיום או שדה שקטן או שווה היום", זאת אומרת שאתה יכול להשתמש משתנים כמו "היום" בזרימות עבודה? אם כך, אתה יכול להסביר איך? . יש לי מזל. ואל תנסה, רק הייתי מסוגל לחלץ ערכים קיימים ברשימות.

  2. יוסף
    למה לא פשוט לבדוק את המצב:
    אם השדה הוא גדול או שווה להיום
    או שדה שקטן ממנו או שווה לו היום
    זה יתן לך "אם השדה אינו ריק, לעשות את זה, אחר (שדה זה ריק) לעשות את זה"
  3. ללא שם
    טיפ נהדר. עובד בצורה מושלמת.
    עכשיו אני מחפש דרך לשדך שאינו נדרש תאריך ריק מבפנים זרימת עבודה. יש לך רעיונות?

תשאיר הודעה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *