الدالة Command

ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

يمكنك استخدام الداله الامر ل# ارجاع جزء وسيطةسطر الأوامر المستخدمه ل# تشغيل Microsoft Office Access 2007.

ملاحظات

عند تشغيل Access من سطر الاوامر، يتم تمرير اي جزء من سطر الاوامر التي تلي الخيارcmd/برنامج ك# وسيطه سطر الاوامر. يمكنك استخدام الداله الامر ل# ارجاع الوسيطه التي تم تمريرها.

ل# تغيير وسيطه سطر اوامر عند فتح قاعده بيانات:

  1. في القائمه " ملف "، انقر فوق خيارات Access.

  2. في مربع الحوار اعدادات التطبيق ، انقر فوق خيارات متقدمه.

  3. ادخل وسيطه جديده في المربع وسيطات سطر الاوامر .

سترجع الداله الامر الوسيطه الجديد الذي ادخلته الان.

عندما يتم استخدام الداله الامر في اي مكان اخري غير Visual Basic for Applications (VBA) التعليمات البرمجيه في وحده نمطيه، يجب تضمين الاقواس فارغه بعد الداله. علي سبيل المثال، ل# استخدام الداله الامر في مربع نص في نموذج، ستحدد الخاصيه مصدر عنصر التحكم ل# مربع نص علي تعبير كما يلي:

=Command()

مثال

ملاحظة: توضح الامثله التاليه استخدام هذه الداله في Visual Basic for Applications (VBA) الوحده النمطيه. ل# الحصول علي مزيد من المعلومات حول العمل ب# استخدام VBA، حدد مرجع المطور في القائمه المنسدله الموجود ب# جانب بحث و# ادخل شروط واحد او اكثر في مربع البحث.

المثال التالي يوضح كيفيه بدء تشغيل Access مع وسيطه سطر اوامر و# ثم يظهر كيف يتم ارجاع قيمه الوسيطه هذا ب# استخدام الداله الامر .

ل# اختبار هذا المثال، انقر فوق الزر ابدا في Windows، و# انقر فوق تشغيل. اكتب التعليمات البرمجيه التاليه في المربع تشغيل علي سطر واحد. (يجب احاطه اجزاء المعلومات سطر الاوامر ب# علامات اقتباس).

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

بعد ذلك، انشاء وحده نمطيه جديده في نموذج قاعده بيانات Northwind Traders و# اضافه الاجراء الفرعي التالي:

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 ل# الاتصال هذا الاجراء ب# شكل تلقائي عند فتح قاعده البيانات.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×