Споредете / Тест за Слепа Датуми во SharePoint Designer работното

Сценарио: Во дизајнер SharePoint работното, 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 [Поле со датум] 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 степен, но оние кои се однесува се неосновани.

</крајот>

Technorati Тагови:

5 размислувања за "Споредете / Тест за Слепа Датуми во SharePoint Designer работното

  1. Tim

    Прашања:
    1) Кога се обидов на горенаведените, it’s not working because the value of a blank date seems to be "?????" (Верувам дека ова е транспонирана NULL вредност). Кога ќе се прикаже содржината на динамичен низа, it shows up as "?????".

    2) Joe – 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" во workflows? Ако е така, може да се објасни како? Сум немал среќа се обидува, и јас сум само биле во можност да ја извадиме вредности кои постојат во листи.

  2. Џозеф
    Зошто да не само тестирање на состојба:
    Ако полето е поголема или еднаква на Денес
    или поле е помала или еднаква на Денес
    This would give you an "if field is not blank, го направите тоа, на друго место (поле не е празно) го направите тоа"
  3. Нема име
    Голем бакшиш. Работи совршено.
    Сега сум во потрага по начин toset не-бараниот датум да го испразните внатре работното. Сите идеи?

Остави Одговори на Tim Откажи одговор

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *