Primerjati / Test za slepe datumi v SharePoint Designer poteka dela

Scenarij: V programu SharePoint Designer potek dela, morate ugotoviti, če je datum polje prazno.

Problem: EPD zagotavlja neposredno metodo za primerjavo datume za nič drugega kot datum. Ne morete ustvariti pogoj takole: »Če [DateField] je enako prazno".

Raztopina: Pretvorbo datuma v niz. Uporabite niz primerjava ugotoviti, če je datum prazno.

Zaslon strel:

Naslednji zaslon strel pokazal, kako to storiti. V tem scenariju, polja v elementu, "Okoljska dovoljenja:Najprej dovolijo datum opomnik", predložena in potek dela požari v odgovor.

slike

slike

Opombe:

Ko sem se potrudil to, Bil sem prijetno presenečen, da se naučijo, da deluje. Sem bil v skrbeh, da SharePoint Designer lahko prepoveste niz dodelitev (Spremenljivka:StringReminderDateDate) vendar si dovolite, da.

Bil sem tudi zaskrbljen, da ji, vrednost lahko null in bodisi razstrelili WF na runtime ali morda dvig globalne temperature 1/2 diplomo, vendar ti pomisleki so bili neutemeljeno.

</namen>

Technorati Tags:

5 misli o "Primerjati / Test za slepe datumi v SharePoint Designer poteka dela

  1. Tim

    Vprašanja:
    1) Ko sem se potrudil zgoraj, to ne deluje, ker je vrednost datum prazno, se zdi, da"?????" (Mislim, da prenesenih NIČELNO vrednost). Ko sem prikazati vsebino dinamični niz, to pokaže kot"?????".

    2) Joe – ko si napisal "Če polje je večja ali enaka danes ali polje je manjše ali enako danes", misliš, da lahko uporabite spremenljivke kot "danes" v poteke dela? Če je tako, lahko pojasnite, kako? Sem imel ne poskuša srečo, in sem le mogel izvleči vrednosti, ki obstajajo v sezname.

    Odgovor
  2. Joseph
    Zakaj ne samo test je pogoj:
    Če polje je večja ali enaka danes
    ali polje je manjše ali enako do danes
    To bi vam je "Če polje ni prazno, to, drugega (polje je prazno) to, da"
    Odgovor
  3. Nobeno ime
    Velik odlagališče. Tovarna popolno.
    Zdaj iščem zmenek način toset ne zahteva prazni znotraj potek dela. Vse ideje?
    Odgovor

pusti odgovor

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *