Sammenlign / Test for tom datoer i SharePoint Designer Workflow

Scenario: I en arbejdsproces til SharePoint Designer, Du skal afgøre, om et date-felt er tomt.

Problemet: SPD giver ikke en direkte metode til sammenligning af datoer til andet end en dato. Du kan ikke oprette en betingelse, som denne: "Hvis [DateField] lig med Tom".

Løsning: Konvertere en dato til en streng. Bruge strengsammenligning til at bestemme, hvis datoen er tom.

Skærmbilleder:

De følgende skærmbilleder viser, hvordan du gør dette. I dette scenario, et felt på en vare, "Miljøtilladelser:Først tillade rykker dato", er indsendt og arbejdsprocessen brande i svar.

billede

billede

Noter:

Når jeg har prøvet dette, Jeg blev glædeligt overrasket over at erfare, at det virker. Jeg var bekymret for, at SharePoint Designer kan forbyde streng tildeling (Variabel:StringReminderDateDate) men det tillod det.

Jeg var også bekymret at tillader det, Værdien kan være null og enten sprænge WF på kørselstidspunktet eller måske hæve den globale temperatur 1/2 en grad, men disse bekymringer var ubegrundet.

</slutningen>

Technorati Tags:

5 tanker om ”Sammenlign / Test for tom datoer i SharePoint Designer Workflow

  1. Tim

    Spørgsmål:
    1) Da jeg prøvede ovenstående, Det er ikke i orden fordi værdien af en tom dato synes at være"?????" (Jeg tror det er en transponeret nulværdi). Når jeg vise indholdet af den dynamiske streng, Det viser sig som"?????".

    2) Joe – da du skrev "Hvis felt er større end eller lig med dag eller felt er mindre end eller lig med i dag", mener du at du kan bruge variabler som "i dag" i arbejdsprocesser? Hvis det er tilfældet, kan du forklare hvordan? Jeg har haft nogen held forsøger, og jeg har kun været i stand til at udtrække værdier, der findes i lister.

    Svar
  2. Joseph
    Hvorfor ikke bare prøve betingelsen:
    Hvis feltet er større end eller lig med i dag
    eller feltet er mindre end eller lig med i dag
    Dette vil give dig en "Hvis feltet imidlertid ikke er tomt, gøre dette, andet (feltet er tomt) gøre det"
    Svar
  3. Intet navn
    Stor aflæsse. Virker perfekt.
    Nu er jeg på udkig efter en måde toset en ikke kræves dato til Tom indeni arbejdsproces. Nogen idéer?
    Svar

Efterlad et svar til Tim Annuller besvarelse

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *