Упоредити / Тест за празне датума у ​​СхареПоинт Десигнер Воркфлов

Сценарио: У СхареПоинт Десигнер посла, 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 (Варијабла:СтрингРеминдерДатеДате) али је дозволио да.

Такође сам био забринут да га омогућавајући, вредност може бити ништаван и дигне у ваздух или ВФ при извршавању или можда подигне глобалну температуру 1/2 степен, али те бриге су неосноване.

</крај>

Тецхнорати Тагс:

5 мисли о "Упоредити / Тест за празне датума у ​​СхареПоинт Десигнер Воркфлов

  1. Тим

    Питања:
    1) Када сам покушао горе, it’s not working because the value of a blank date seems to be "?????" (Верујем да је транспонована НУЛЛ вредност). Када сам приказаће се садржај динамичког низа, 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. Но наме
    Велики савет. Ради савршено.
    Сада сам у потрази за начин тосет не-потребан датум за пражњење унутра посла. Било који идеја?

Оставите одговор на Тим Откажи одговор

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *