Forgatókönyv: A SharePoint Designer-munkafolyamat, meg kell határoznia, ha a dátum mező is üres.
Probléma: Az SPD nem nyújt közvetlen módszert használatos nyúlik, semmi más, mint a dátum. Nem hozható létre egy állapot, mint ez: "Ha [DateField] egyenlő üres".
Megoldás: A dátum konvertálása egy karakterlánc. Karakterlánc-összehasonlítás segítségével állapítható meg, ha a időpont üres.
Képernyő szemcsésedik:
A következő képernyő szemcsésedik mutat hogyan viselkedni csinál ez. Ebben a forgatókönyvben, a mező a cikk, "Környezetvédelmi engedélyek:Először teszi lehetővé az emlékeztető dátuma", nyújtják, és a munkafolyamat tüzek válaszul.
Jegyzetek:
Mikor Próbáltam ez, Voltam kellemesen meglepett, hogy megtanulják, hogy működik. Aggódtam, hogy a SharePoint Designer lehet letiltja a karakterlánc-hozzárendelés (Változó:StringReminderDateDate) de ez tette lehetővé, hogy ez.
Én is érintett, hogy lehetővé teszi, hogy, értéke lehet null és vagy felrobbantani a WF-on futási idő- vagy talán emelni a globális hőmérséklet 1/2 a diploma, ezeket az aggályokat voltak alaptalanok, de.
</vége>
Kérdések:
1) Mikor próbáltam-a fenti, Ez nem működik, mert úgy tűnik, hogy az érték egy üres dátuma"?????" (Azt hiszem, ez az átültetett NULL érték). Mikor jeleníti meg a tartalmát a dinamikus karakterlánc, Ez mutat megjelöl mint"?????".
2) Joe – Amikor írta, "Ha a mező nagyobb vagy egyenlő a mai vagy mező értéke kisebb vagy egyenlő, mint a mai", úgy érted, hogy változókat is használhat, mint "ma," a munkafolyamatok? Ha igen, meg tudod magyarázni, hogyan? Elegem van, nem szerencsét próbál, és csak voltam képes-hoz kivonat értékeket, hogy létezik a listák.