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

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

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

תחילה, הנה כמה יסודות לגבי השימוש בפונקציות:

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

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

  • ארגומנטים של הפונקציה יכולים להיות מזהים, קבועים או פונקציות אחרות. באפשרותך לשלב מרכיבים אלה באמצעות אופרטורים מתמטיים סטנדרטיים (כגון +,-, *, או/) או אופרטורים של השוואה (כגון <, > או =).

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

נשמע מרתיע? זה לא באמת. אולי דוגמה או שתיים יעזור:

דוגמה לשימוש בפונקציה IIf בביטוי.

ביטוי זה מורכב כולו מתוך הפונקציה IIf (התווים הירוקים). שים לב שהפסיקים הירוקים מפרידים בין שלושת הארגומנטים. בדוגמה זו, אנו משתמשים בפונקציה IIf כדי להשוות שדה בשם DueDate לתאריך הנוכחי. אם השדה DueDate גדול או שווה לתאריך של היום, הוא יחזיר את המחרוזת "OK"; אחרת, ההודעה תחזיר "איחור".

  • הארגומנט הראשון של הפונקציה IIf הוא בדיקה לוגית שמורכבת מהמזהה של השדה DueDate (בכתום), כמה אופרטורים של השוואה (באדום) והפונקציה Date (בכחול), שאינה דורשת ארגומנטים.

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

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

להלן דוגמה נוספת המשתמשת בפונקציה בביטוי כדי ליצור מחרוזת טקסט:

דוגמה לשימוש בפונקציה Left בביטוי.

כאן, הביטוי מתחיל בקבוע מחרוזת (בשחור).

  • האמפרסנד (באדום) הוא אופרטור שרשור, המשמש לצירוף מחרוזות יחד.

  • הפונקציה Left (בירוק) מקבלת שני ארגומנטים:

    • מזהה שדה (בכתום) ו

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

אם השדה ProductCode הכיל את "CD22035", התוצאות של ביטוי זה יהיו "תחילית: CD".

מעוניין במידע נוסף אודות ביטויים ופונקציות?

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

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

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

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

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

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

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

×