Já pracuji z nějaké protokol, kde zaměstnanci mohou požádat o dovolené, nemoc, atd. Ověřovací pravidlo vyžaduje, aby si musíte vždy čas požadavku od v 4 hodinových intervalech. Je to snadné – používají modulo funkce. Operace modulo funkce vám řekne zbytek v divizi. Jestliže neexistuje žádný zbytek, modulo je nulová, jinak, je to, co zbylo. Například, 8 mod 4 = 0 (8 / 4 = 2 s žádný zlomek). Na druhou stranu, 8 mod 5 je 3.
Potřeboval jsem udělat to jednou s SPD 2007 Kdysi dávno a já jsem vlastně skončil pomocí formuláře aplikace InfoPath k řešení, tak to byla zpracována na přední straně v době. V tomto případě, v obrázku může být formulář aplikace InfoPath, ale to není jasné. Tak, Pracovala jsem si techniku, aby bylo zajištěno, že čas žádosti jsou vždy v 4 Hodinové intervaly. Budu k tomu matematiku, Uložte jej do řetězec a pak nějaký podřetězec věci.
Jsem vytáhnout SPD 2010 a k mému překvapení (a trochu rozpaky) je to modulo funkce již:
Já jsem opět příjemně překvapeni, že něco, co jsem potřeboval, existuje již po vybalení z krabice. To se zdá jako zvláštní funkce pro Microsoft zahrnout do směsi. To má něco jako "to je snadné, tak si to Hoďte"pocit k tomu. Soucítím s tím, jak já to zvládnu sama neustále. CodePlex projektu má spoustu malých funkcí, které vyplývají z principu ItsEasy. Ve stejné době, Společnost Microsoft nadále podporuje důkazy "95 % cesty" efekt s produktem. Implementují funkce Mod, ale ne funkci ZAOKROUHLIT, například.
</Konec>
Za mnou na Twitter na http://www.twitter.com/pagalvin
pingback: Tweets zmiňující SharePoint Designer 2010 Funkce MOD «Paul Galvin SharePoint prostor -- Topsy.com