Porównaj / Badanie puste dat w przepływie pracy programu SharePoint Designer

Scenariusz: W przepływie pracy programu SharePoint Designer, trzeba ustalić, czy pola Data jest pusty.

Problemu: SPD nie umożliwiają bezpośrednie porównywanie dat do niczego innego niż data. Nie można utworzyć warunek takiego: "If [DateField] równa się puste".

Roztwór: Konwertowanie daty na ciąg. Umożliwia określenie, jeśli data jest puste ciąg porównania.

Zrzutów ekranu:

Na poniższej ilustracji Pokaż jak to zrobić. W tym scenariuszu, pole elementu, "Pozwoleniach środowiskowych:Pierwsza data przypomnienia zezwolenie", został złożony i przepływu pracy pożary w odpowiedzi.

obraz

obraz

Notatki:

Kiedy próbuję to, Byłem mile zaskoczony dowiedzieć się, że to działa. Obawiałem się, że SharePoint Designer może uniemożliwić przypisania ciąg (Zmienna:StringReminderDateDate) ale on pozwalała na jego.

Byłem również zainteresowanych, że pozwalającego, wartość może być null i albo blow up WF w środowisku wykonawczym lub może podnieść temperatury globalnej 1/2 stopień, Jednak te obawy były nieuzasadnione.

</koniec>

5 przemyślenia na temat „Porównaj / Badanie puste dat w przepływie pracy programu SharePoint Designer

  1. Tim

    Pytania:
    1) Kiedy próbuję powyższego, nie działa, ponieważ wartość pustą daty wydaje się być"?????" (Wierzę, że jest to wartość NULL przestawione). Kiedy wyświetlić zawartość dynamiczna ciąg, ukazuje jako"?????".

    2) Joe – kiedy pisałeś "Jeśli pole jest większa niż lub równa bieżącej lub pole jest mniejsza niż lub równa Today", użytkownik oznacza, że można używać zmiennych "Today" w obiegach pracy? Jeśli tak, Czy możesz wyjaśnić, w jaki sposób? Miałem nie próby szczęścia, i I been tylko stanie wyodrębnić wartości, które istnieją na listach.

  2. Joseph
    Dlaczego nie tylko testowania warunku:
    Jeśli pole jest większa niż lub równa dzisiaj
    lub pole jest mniejsza niż lub równa dzisiaj
    Byłoby to give you, "Jeżeli pole to nie jest puste, w tym, Else (pole to jest puste) czy"
  3. Bez nazwy
    Porada Wielkie. Działa idealnie.
    Teraz I 'm looking for toset niż wymagana data sposób puste wewnątrz przepływu pracy. Jakieś pomysły?

Odpowiedz

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *