مقایسه / تست برای تاریخ های خالی در شیرپوینت طراح گردش کار

سناریوی: در طراح شیرپوینت گردش کار, you need to determine if a date field is blank.

مشکل: SPD does not provide a direct method for comparing dates to anything other than a date. You cannot create a condition like this: "If [DateField] equals blank".

راه حل: Convert the date to a string. Use string comparison to determine if the date is blank.

عکس روی صفحه نمایش:

The following screen shots show how to do this. در این سناریو, زمینه در مورد یک موضوع, "Environmental Permits:First Permit Reminder Date", است را مشاهده کنید و آتش گردش کار در پاسخ.

تصویر

تصویر

یادداشت ها:

وقتی که من این را سعی, I was pleasantly surprised to learn that it works. I was worried that SharePoint Designer might disallow the string assignment (متغیر:StringReminderDateDate) اما این کار را کرد آن را اجازه می دهد.

من همچنین نگران آن است که اجازه می دهد آن, ارزش ممکن است تهی باشد و یا منفجر کردن WF در زمان اجرا و یا شاید افزایش دمای جهانی 1/2 درجه, ولی برای کسانی که نگرانی های بی اساس بود.

</پایان>

5 دیدگاه در "مقایسه / تست برای تاریخ های خالی در شیرپوینت طراح گردش کار

  1. تیم

    پرسش و پاسخ:
    1) هنگامی که من سعی کردم بالا, it’s not working because the value of a blank date seems to be "?????" (به اعتقاد من این است که یک مقدار NULL انتقال). هنگامی که من نمایش محتویات رشته پویا, it shows up as "?????".

    2) جو – when you wrote "If Field is greater than or equal to Today or Field is less than or equal to Today", do you mean that you can use variables like "Today" در گردش? اگر چنین است, می تواند به شما توضیح دهید که چگونه? من تا به حال هیچ شانس کوشش کرده ام, و من تنها قادر به استخراج ارزش هایی که در لیست وجود دارد.

    پاسخ
  2. یوسف
    چرا که نه فقط تست وضعیت:
    اگر زمینه ی بزرگتر یا مساوی به امروز
    یا زمینه کمتر یا مساوی به امروز
    This would give you an "if field is not blank, این کار را انجام, دیگر (زمینه خالی است) انجام این کار"
    پاسخ
  3. بدون نام
    نوک بزرگ. با این نسخهها کار کاملا.
    در حال حاضر من به دنبال برای یک راه toset تاریخ غیر لازم به داخل گردش کار خالی. هر گونه ایده ها?
    پاسخ

ترک پاسخ به تیم لغو پاسخ

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *