Ég er að vinna út sumir log þar sem starfsmenn geta óskað eftir frí, veikur tími, o.fl.. Einn löggilding regla krefst þess að þú verður alltaf að biðja frí í 4 klukkutíma fresti. Þetta er auðvelt nóg að gera - nota modulo virka. Modulo virka segir þér afganginn í skiptingu. Ef það er ekkert sem eftir stendur, einingar er núll, annars, það er það sem er eftir. Til dæmis, 8 gegn 4 = 0 (8 / 4 = 2 með engin brot). Á hinn bóginn, 8 gegn 5 er 3.
Ég þurfti að gera þetta einu sinni með SPD 2007 Einu sinni og ég endaði reyndar með því að nota InfoPath form til að leysa, svo það var meðhöndluð á fremri enda á þeim tíma. Í núverandi tilviki, það getur verið InfoPath formi í myndinni, en það er ekki ljóst enn. Svo, Ég var að vinna út tækni til að tryggja að tími beiðnir eru alltaf í 4 klukkustund þrepum. Ég ætlaði að gera stærðfræði, vista það í streng og þá gera sumir substring efni.
I pull up SPD 2010 og að koma á óvart minn (og smá vandræði) það er modulo aðgerðin er þegar:
Ég er enn og aftur notalegur undrandi að eitthvað sem ég þarf er nú þegar út af the kassi. Það virðist eins og a furðulegur virka fyrir Microsoft til að fela í blanda. Það hefur einhverskonar "þetta er auðvelt, þannig að við skulum kasta á "feel til það. Ég hef taugar sem, eins og ég geri það sjálfur allan tímann. Þetta Codeplex verkefni hefur fullt af litlum aðgerðir sem leiði af ItsEasy meginreglu. Á sama tíma, Microsoft heldur áfram að styðja sönnun á "95% af leiðinni" áhrif með vörunni. Þeir innleiða mod virka, en ekki að umferð virka, til dæmis.
</enda>
Gerast áskrifandi að bloggið mitt.
Fylgdu mér á Twitter á http://www.twitter.com/pagalvin
Pingback: Tweets that mention SharePoint Designer 2010 MOD function « Paul Galvin's SharePoint Space -- Topsy.com