הפונקציה Command

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

באפשרותך להשתמש בפונקציה Command כדי להחזיר את חלק ארגומנטשורת פקודה המשמשת להפעלת Microsoft Office Access 2007.

הערות

כאשר Access מופעל משורת הפקודה, כל חלק של שורת הפקודה המופיע לאחר האפשרותcmd/מועבר לתוכנית כארגומנט שורת הפקודה. באפשרותך להשתמש בפונקציה Command כדי להחזיר את הארגומנט שהועבר.

כדי לשנות ארגומנט שורת פקודה לאחר פתיחת מסד נתונים:

  1. בתפריט קובץ , לחץ על ' אפשרויות Access'.

  2. בתיבת הדו-שיח הגדרות יישום , לחץ על מתקדם.

  3. הזן ארגומנט חדש בתיבה ארגומנטים בשורת הפקודה .

הפונקציה Command כעת תחזיר את הארגומנט החדש שהזנת.

כאשר הפונקציה Command נמצא בשימוש בכל מקום מלבד ב- Visual Basic for Applications (VBA) קוד במודול, עליך לכלול סוגריים ריקים לאחר בפונקציה. לדוגמה, כדי להשתמש בפונקציה Command בתיבת טקסט בטופס, עליך להגדיר את המאפיין ControlSource של תיבת הטקסט כדי ביטוי כגון אלה:

=Command()

דוגמה

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

הדוגמה הבאה מראה כיצד להפעיל את Access באמצעות ארגומנט שורת פקודה ולאחר מכן מראה כיצד להחזיר את הערך של הארגומנט הזה על-ידי שימוש בפונקציה Command .

כדי לבדוק בדוגמה זו, לחץ על לחצן התחל של Windows ולאחר מכן לחץ על הפעלה. הקלד את הקוד הבא בתיבה הפעלה בשורה אחת. (עליך להקיף את חלקי נתוני פקודת השורה במרכאות).

"C:\Program Files\Microsoft Office\Office11\Msaccess.exe" _
"C:\Program Files\Microsoft Office\Office11\Samples\Northwind.mdb" /cmd "Orders"

לאחר מכן, צור מודול חדש במסד הנתונים לדוגמה Northwind Traders והוסף Sub בהליך הבא:

Public Sub CheckCommandLine()
' Check the value returned by Command function and display
' the appropriate form.
If Command = "Orders" Then
DoCmd.OpenForm "Orders"
ElseIf Command = "Employees" Then
DoCmd.OpenForm "Employees"
Else
Exit Sub
End If
End Sub

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

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

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×