Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

يمكنك استخدام عناصر التحكم المحسوبة على النماذج والتقارير في قواعد بيانات Access لعرض نتائج العملية الحسابية. على سبيل المثال، إذا كان لديك تقرير يعرض عدد العناصر المباعة وسعر كل وحدة، يمكنك إضافة مربع نص محسوب يضرب هذين الحقلين لعرض السعر الإجمالي. تحتوي الخاصية Control Source لمربع النص المحسوب على تعبير تضرب حقلين (عدد العناصر التي تضاعف سعر الوحدة) للحصول على النتيجة.

ماذا تريد أن تفعل؟

إنشاء عنصر تحكم محسوب

يساعدك هذا الإجراء على إنشاء عنصر تحكم محسوب دون استخدام معالج عنصر تحكم.

  1. انقر بزر الماوس الأيمن فوق النموذج أو التقرير في جزء التنقل، ثم انقر فوق طريقة عرض التصميم.

  2. على علامة التبويب تصميم ، في المجموعة عناصر التحكم ، انقر فوق الأداة الخاصة بنوع عنصر التحكم الذي تريد إنشاؤه.

    للحصول على قائمة بأنواع عناصر التحكم التي يمكن استخدامها كعناصر تحكم محسوبة، راجع القسم التعرف على أنواع عناصر التحكم التي يمكن استخدامها كعناصر تحكم محسوبة.

  3. ضع المؤشر حيث تريد وضع عنصر التحكم في النموذج أو التقرير، ثم انقر فوق النموذج أو التقرير لإدراج عنصر التحكم.

  4. إذا بدأ معالج التحكم، فانقر فوق إلغاء الأمر لإغلاقه.

  5. حدد عنصر التحكم، واضغط على F4 لعرض ورقة الخصائص، ثم اكتب تعبيرا في مربع الخاصية مصدر التحكم . لاستخدام منشئ التعبير لإنشاء التعبير، انقر فوق زر منشئ بجوار مربع الخاصية مصدر التحكم .

  6. قم بالتبديل إلى طريقة عرض النموذج أو طريقة عرض التقرير وتحقق من أن عنصر التحكم المحسوب يعمل كما تتوقع.

    ملاحظات: 

    • يسبق كل تعبير بعامل التشغيل = . على سبيل المثال: =[UnitPrice]*.75.

    • لمزيد من المعلومات حول إنشاء التعبيرات، راجع المقالة معرفة كيفية إنشاء تعبير.

    • إذا كنت بحاجة إلى مساحة أكبر لكتابة تعبير في مربع الخاصية مصدر التحكم ، فاضغط على SHIFT+F2 لفتح مربع التكبير/التصغير .

    • إذا كان يستند النموذج أو التقرير إلى استعلام، فقد تحتاج إلى وضع التعبير في الاستعلام بدلاً من عنصر تحكم محسوب. يمكن أن يؤدي القيام بذلك إلى تحسين الأداء، وإذا كنت تريد حساب الإجماليات لمجموعات السجلات، فمن الأسهل استخدام اسم حقل محسوب في وظيفة تجميعية.

    • عند الفرز على عنصر تحكم محسوب في نموذج أو تقرير، تأكد من تعيين الخاصية Format لعنصر التحكم بشكل مناسب. وإلا، فقد يتم فرز القيم الرقمية أو قيم التاريخ المحسوبة أبجديا بدلا من فرزها رقميا.

أعلى الصفحة

تغيير عنصر تحكم مرتبط إلى عنصر تحكم محسوب

الطريقة الجيدة لإنشاء عنصر تحكم محسوب هي أولا إنشاء عنصر تحكم منضم (على سبيل المثال، عن طريق سحب حقل من جزء قائمة الحقول إلى النموذج أو التقرير)، ثم تحرير الخاصية مصدر عنصر التحكم المنضم لإنشاء تعبير. يعمل هذا بشكل جيد، طالما أنك تضمن أن اسم عنصر التحكم لا يتعارض مع أي من أسماء الحقول الموجودة في التعبير. لمزيد من المعلومات حول إنشاء عنصر تحكم منضم عن طريق سحب حقل من جزء قائمة الحقول ، راجع المقالة إضافة حقل إلى نموذج أو تقرير.

بافتراض أنك قمت بالفعل بإنشاء عنصر التحكم المنضم، استخدم الإجراء التالي لتغييره إلى عنصر تحكم محسوب وتجنب أي تعارضات في الاسم.

  1. انقر بزر الماوس الأيمن فوق النموذج أو التقرير في جزء التنقل، ثم انقر فوق طريقة عرض التصميم.

  2. انقر فوق الحقل الذي تريد تغييره، ثم اضغط على F4 لفتح ورقة الخصائص.

  3. في علامة التبويب الكل في ورقة الخصائص، إذا تطابقت الخاصية Name مع الخاصية Control Source ، فقم بتحرير الخاصية Name بحيث لا تتطابق الخاصيتان. تأكد من أن الاسم الذي تدخله ليس كلمة محجوزة أو اسم حقل آخر في قاعدة البيانات. لمزيد من المعلومات حول الكلمات المحجوزة، راجع المقالة التعرف على الكلمات والرموز المحجوزة في Access.

  4. قم بتحرير السلسلة في مربع الخاصية Control Source بحيث تحتوي على التعبير الذي تريده.

  5. اضغط CTRL+S لحفظ التغييرات.

  6. قم بالتبديل إلى طريقة عرض التخطيط أو طريقة عرض النموذج وتحقق من أن عنصر التحكم المحسوب يعمل كما تتوقع.

إذا لم يعرض عنصر التحكم البيانات التي تريدها (على سبيل المثال، إذا كان Access يعرض #Name؟ في عنصر التحكم)، فتحقق من مصدر السجلات للنموذج أو التقرير للتأكد من توفر جميع الحقول التي استخدمتها في التعبير. إذا كان مصدر السجلات استعلاما، فقد تحتاج إلى إضافة حقل واحد أو أكثر إلى الاستعلام قبل أن يعمل التعبير.

ملاحظات: 

  • يسبق كل تعبير بعامل التشغيل = . على سبيل المثال: =[UnitPrice]*.75.

  • إذا كنت بحاجة إلى مساحة أكبر لكتابة تعبير في مربع الخاصية مصدر التحكم ، فاضغط على SHIFT+F2 لفتح مربع التكبير/التصغير .

  • إذا كان يستند النموذج أو التقرير إلى استعلام، فقد تحتاج إلى وضع التعبير في الاستعلام بدلاً من عنصر تحكم محسوب. يمكن أن يؤدي القيام بذلك إلى تحسين الأداء، وإذا كنت تريد حساب الإجماليات لمجموعات السجلات، فمن الأسهل استخدام اسم حقل محسوب في وظيفة تجميعية.

  • عند الفرز على عنصر تحكم محسوب في نموذج أو تقرير، تأكد من تعيين الخاصية Format لعنصر التحكم بشكل مناسب. وإلا، فقد يتم فرز القيم الرقمية أو قيم التاريخ المحسوبة أبجديا بدلا من فرزها رقميا.

أعلى الصفحة

تعرف على أنواع عناصر التحكم التي يمكن استخدامها كعناصر تحكم محسوبة

مربعات النص هي الخيار الأكثر شيوعا لعنصر تحكم محسوب لأنها يمكن أن تعرض العديد من أنواع البيانات المختلفة. ومع ذلك، يمكن استخدام أي عنصر تحكم يحتوي على خاصية مصدر عنصر تحكم كعنصر تحكم محسوب. في كثير من الحالات، لا معنى لاستخدام نوع عنصر تحكم معين كعنصر تحكم محسوب، لأنه لا يمكنك تحديث عنصر التحكم هذا بالطريقة التي يمكنك بها تحديث عنصر تحكم مرتبط أو غير منضم. على سبيل المثال، إذا وضعت عنصر تحكم خانة اختيار في نموذج ثم أدخلت تعبيرا في الخاصية مصدر عنصر التحكم في خانة الاختيار، فلن تتمكن من تحديد خانة الاختيار أو إلغاء تحديدها بالنقر فوقها. تظهر خانة الاختيار محددة أو مسحها، استنادا إلى نتائج التعبير. إذا نقرت فوق خانة الاختيار، فسيعرض Access تنبيها على شريط حالة Access: لا يمكن تحرير عنصر التحكم؛ إنه مرتبط بالتعبير <التعبير>. ومع ذلك، في التقرير، قد يكون من المفيد إنشاء عنصر تحكم خانة اختيار على نتائج العملية الحسابية، لأن عناصر التحكم في التقارير تستخدم فقط لعرض المعلومات.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.