היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

הערה:  אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .

באפשרותך להשתמש של נוסחה ב- Microsoft Office InfoPath 2007 כדי להוסיף באופן אוטומטי מספר ימים ספציפי לתאריך בפקד בתבנית הטופס.

מאמר זה מסביר כיצד להוסיף מספר ספציפי של ימים לתאריך ולהציג את התוצאות בפקד בטופס באמצעות הפונקציות addDays ו- today .

במאמר זה

מהי נוסחה?

נוסחה היא ביטוי XPath המורכבת ערכים, שדות או קבוצות, פונקציות ואופרטורים המשמשים לחישוב והצגה של הערכים האחרים. ניתן להשתמש בנוסחאות כדי לבצע את המשימות הבאות:

  • חישוב ערכים מתמטיים מתוך ערכים שאתה מציין בעת עיצוב תבנית הטופס או ערכים שהמשתמשים מזינים פקדים בעת מילוי טפסים המבוססים על תבנית הטופס שלך...

  • הצגת תאריכים ושעות ספציפיים.

  • הצגת הערכים שהמשתמשים מזינים לתוך פקד אחד בפקד אחר.

  • הגדרת ערך ברירת המחדל של שדה או פקד.

  • הפעל כלל בהתבסס על ערך מחושב באמצעות נוסחה.

כל ביטוי XPath הנמצא בשימוש בנוסחה הוא שילוב של ערכים, פונקציות ואופרטורים המוערך ערך יחיד. נוסחה יכולה להכיל מספר ביטויים. תוכל לחשוב על נוסחה בתור משפט המורכבת צירופי אחד או יותר, עם כל צירוף מילים שמייצג את הביטוי אחד בנוסחה.

האיור הבא מציג את היחס בין נוסחה ביטוי.

דיאגרמה המציגה קשר בין נוסחאות וביטויים

פונקציה הוא ביטוי שמחזיר ערך בהתבסס על התוצאות של חישוב. הערכים להשתמש בפונקציות נקראים הארגומנטים. באפשרותך להשתמש הפונקציות XPath 1.0 רגיל הכלולות ב- InfoPath, וכן כמה פונקציות ייחודיות של InfoPath. חפש קישורים למידע נוסף אודות פונקציות של InfoPath בסעיף למידע נוסף.

לראש הדף

שלב 1: הוספת פקד בורר תאריכים אשר מציג את התאריך הנוכחי כברירת מחדל

פקד בורר תאריכים מיועד במפורש לאחסון תאריכים. כדי להוסיף מספר מוגדר של ימים לתאריך שהמשתמשים מזינים פקד, תחילה עליך להוסיף פקד בורר התאריכים בתבנית הטופס שלך. לאחר מכן באפשרותך ליצור נוסחה המשתמשת בפונקציה today כדי להציג את התאריך הנוכחי בפקד זה כברירת מחדל.

  1. בתבנית הטופס, לחץ במקום שבו ברצונך להוסיף את בורר הנתונים.

  2. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.

  3. תחת הוסף פקדים בחלונית המשימות פקדים, לחץ על בורר תאריכים.

  4. בתבנית הטופס, הקלד את התאריך של היום לפני פקד בורר תאריכים שזה עתה הוספת.

  5. לחץ פעמיים על פקד בורר תאריכים שזה עתה הוספת.

  6. לחץ על הכרטיסיה נתונים.

  7. בתיבה שם שדה, הקלד שם עבור השדה.

    עצה: מומלץ להשתמש בשם המתאר את תוכן השדה. שם תיאורי הופך את תבנית הטופס קל יותר להבין עבור אתה וכל אדם אחר שינוי תבנית הטופס. לדוגמה, ייתכן שתקליד dteToday.

  8. לחץ על החל.

  9. לחץ על הוסף נוסחה תמונת לחצן.

  10. לחץ על הוספת פונקציה בתיבת הדו-שיח הוספת נוסחה.

  11. תחת קטגוריות בתיבת הדו-שיח הוספת פונקציה, לחץ על תאריך ושעה ולאחר מכן, תחת פונקציות, לחץ על היום.

לראש הדף

שלב 2: הוספת תיבת טקסט המכילה את הפונקציה addDays

לאחר שאתה מוסיף פקד בורר תאריכים ויוצר את הנוסחה המשתמשת בפונקציה today , ניתן להוסיף תיבת טקסט לתבנית הטופס שלך וליצור נוסחה המשתמשת בפונקציה addDays .

  1. בתבנית הטופס, לחץ במקום שבו ברצונך להוסיף את תיבת הטקסט.

  2. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.

  3. תחת הוסף פקדים בחלונית המשימות פקדים, לחץ על תיבת טקסט.

  4. בתבנית הטופס שלך, הקלד 30 יום מאוחר יותר מול פקד תיבת הטקסט שזה עתה הוספת.

  5. לחץ פעמיים על תיבת הטקסט שזה עתה הוספת.

  6. לחץ על הכרטיסיה נתונים.

  7. בתיבה שם שדה, הקלד שם עבור השדה ולאחר מכן לחץ על החל.

    עצה: מומלץ להשתמש בשם המתאר את תוכן השדה. שם תיאורי הופך את תבנית הטופס קל יותר להבין עבור אתה וכל אדם אחר שינוי תבנית הטופס. לדוגמה, ייתכן שתקליד txtAdd30Days.

  8. לחץ על הוסף נוסחה תמונת לחצן.

  9. לחץ על הוספת פונקציה בתיבת הדו-שיח הוספת נוסחה.

  10. תחת קטגוריות בתיבת הדו-שיח הוספת פונקציה, לחץ על תאריך ושעה ולאחר מכן, תחת פונקציות, לחץ על addDays.

  11. לחץ על אישור.

  12. בתיבה נוסחה, לחץ פעמיים על המופע הראשון של לחץ פעמיים כדי להוסיף שדה.

  13. בתיבת הדו-שיח בחירת שדה או קבוצה, לחץ על dteToday ולאחר מכן לחץ על אישור.

  14. לחץ על המופע השני של לחץ פעמיים כדי להוסיף שדה, הקש DELETE ולאחר מכן הקלד את מספר הימים שברצונך להוסיף לתאריך הנוכחי. לדוגמה, אם היית רוצה להוסיף 30 ימים לתאריך של היום, עליך להקליד 30.

  15. כדי לבדוק אם הנוסחה שלך מוזנת בצורה נכונה, לחץ על אימות נוסחה.

    הנוסחה שלי מכיל שגיאות

    לחץ על הצג פרטים בתיבת הדו-שיח Microsoft Office InfoPath כדי לראות את השגיאות בנוסחה. להלן כמה הצעות לפתרון שגיאות אלה:

    • אם אתה משתמש בפונקציה בנוסחה שלך, ודא שאתה משתמש בארגומנטים הנכונים עבור הפונקציה. פונקציות מסוימות דורשות שדות או קבוצות בעוד שפונקציות אחרות דורשות ערכים מוגדרים בתור ארגומנטים. חפש קישורים למידע נוסף אודות פונקציות בסעיף למידע נוסף.

    • מחק והקלד את הנוסחה כדי לוודא כי הוא הוקלד כראוי.

לראש הדף

שלב 3: שינוי אופן הצגת התאריך בתיבת הטקסט

לאחר שאתה מוסיף את תיבת הטקסט ויוצר את הנוסחה כדי להציג את התאריך החדש, באפשרותך לעצב הצגת התאריך בתיבת הטקסט.

  1. בתבנית הטופס, לחץ פעמיים על תיבת הטקסט.

  2. לחץ על הכרטיסיה נתונים.

  3. ברשימה סוג נתונים, לחץ על תאריך (תאריך) ולאחר מכן לחץ על עיצוב.

  4. ברשימה הצג את התאריך כך, לחץ על סגנון התצוגה הרצוי.

    הערה: סגנונות תצוגה בעלי כוכבית יעדכנו בהתאם להגדרות המערכת של המשתמש.

  5. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

לראש הדף

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×