Senario: Mewn Designer llif gwaith SharePoint, Mae angen i chi benderfynu os cae dyddiad yn wag.
Problem: Nid yw'r ddogfen raglennu sengl yn darparu dull uniongyrchol ar gyfer cymharu dyddiadau i unrhyw beth heblaw dyddiad. Chewch chi ddim creu amod fel hyn: "Os [Dyddiad Maes] hafal yn wag".
Ateb: Newid y dyddiad i llinyn. Ddefnyddio cymhariaeth llinyn i benderfynu os bydd y dyddiad yn wag.
Shots Sgrîn:
Mae'r lluniau sgrin canlynol yn dangos sut i wneud hyn. Yn y sefyllfa hon, cae ar eitem, "Trwyddedau amgylcheddol:Gyntaf Dyddiad Nodyn atgoffa "trwydded, yn cael ei gyflwyno ac mae'r tanau llif gwaith mewn ymateb.
Nodiadau:
Pan fyddaf yn ceisio hyn, Cefais fy siomi i ddysgu fod yn gweithio. Yr oeddwn yn poeni y gallai dylunydd SharePoint beidio â chaniatáu aseiniad llinyn (Amrywiol:StringReminderDateDate) ond yr oedd yn caniatáu iddo.
Roeddwn hefyd yn pryderu bod caniatáu ei, efallai y bydd y gwerth yn null a naill ai chwythu i fyny y WF pan mae'n gweithredu neu efallai codi tymheredd byd-eang 1/2 gradd, ond y pryderon hynny yn ddi-sail.
</diwedd>
Cwestiynau:
1) Pan fyddaf yn ceisio yr uchod, Nid yw'n gweithio oherwydd y gwerth ar ddyddiad wag ymddangos yn"?????" (Rwy'n credu bod hyn yn werth NULL trawsosod). Pan fyddaf yn dangos cynnwys y llinyn deinamig, Mae'n dangos fel"?????".
2) Joe – Pan ysgrifenasoch "Os maes yn fwy na neu'n hafal i heddiw neu maes yn llai na neu'n hafal i heddiw", a ydych yn golygu y gallwch ddefnyddio newidynnau fel "heddiw" mewn llif gwaith? Os felly,, a allwch egluro sut y? Wyf wedi cael unrhyw lwc yn ceisio, a dim ond wedi bod yn gallu tynnu gwerthoedd sy'n bodoli mewn rhestrau.