אני עובד על כמה יומן שבו העובדים יכולים לבקש חופשה, הזמן חולה, ועוד. חוק אימות אחד דורש כי עליך תמיד לבקש זמן ב 4 במרווחי זמן של שעה. זה די קל לשימוש – מודולו פונקציה. מודולו פונקציה מפרט את השארית במחלקה. אם יש ללא שארית, מודולו הוא אפס, אחרת, . זה מה שנשאר. למשל, 8 mod 4 = 0 (8 / 4 = 2 אין שברים). מצד שני, 8 mod 5 הוא 3.
הייתי צריך לעשות את זה פעם עם SPD 2007 פעם ובסוף למעשה באמצעות טופס של InfoPath כדי לפתור, אז זה היה מטופל בקצה הקדמי בזמן. במקרה הנוכחי, אולי יש טופס InfoPath בתמונה, אבל זה לא ברור עדיין. כל כך, . עבדתי בחוץ טכניקה כדי להבטיח שהזמן בקשות הן תמיד בתוך 4 ביממה במרווחים. . אני הולך לעשות את החשבון, שמור אותו בתוך מחרוזת, ואז כמה מחרוזת משנה את הדברים.
שאני עוצר SPD 2010 ולהפתעתי (ואני נבוך) יש מודולו פונקציה כבר:
אני מופתע לטובה שוב. כי אני צריכה משהו שכבר קיים מחוץ לקופסה. זה נראה כמו פונקציה מוזר ל- Microsoft לכלול בתערובת. יש לו סוג של "זה קל, "אז בוא תכניס אותו להרגיש את זה. אני מזדהה עם זה, כפי שאני עושה זה את עצמי כל הזמן. הפרויקט CodePlex יש חבורה של פונקציות קטנים הנובעים העיקרון ItsEasy. באותו זמן, מיקרוסופט ממשיכה לתמוך ראיות האפקט "95% של הדרך" עם המוצר. הם ליישם את הפונקציה Mod, אבל לא הפונקציה round, למשל.
</קצה>
עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin
Pingback: Tweets להזכיר SharePoint Designer 2010 הפונקציה MOD «SharePoint שטח של Paul גלווין -- Topsy.com