ar ar ru ar ar ar ar en en en en pl ar ar ar en en en en pl ar en ar en en en en en en ar en en en de ar ar ar ur en ar es en en ar en en ar ar ar en ar en en en ar ar ar ar ar fa ar ar en ar en en en en en en en ceb ar ar en ar ar pl en ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar en ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar de ar en en en en en ar ar ar ar en ar ar en en ar ar ar ar en ar es en en en ar en ar ar ar en ar ar en en en ar ar ar ar ar ar ar ar ar ar ar ar ar en
Access لـ Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 المزيد...أقل
يمكنك استخدام عناصر تحكم محسوبة في النماذج والتقارير في قواعد بيانات Access لعرض نتائج عملية حسابية. على سبيل المثال، إذا كان لديك تقرير يعرض عدد السلع المباعة والسعر لكل وحدة، يمكنك إضافة مربع نص محسوب بضرب هذين الحقلين لعرض السعر الإجمالي. تحتوي خاصية "مصدر عنصر التحكم" لمربع النص المحسوب على تعبير ضرب حقلين (عدد العناصر مضروبا في سعر الوحدة) للحصول على النتيجة.
تغيير عنصر تحكم مرتبط إلى عنصر تحكم محسوب
التعرف على أنواع عناصر التحكم التي يمكن استخدامها كع عناصر تحكم محسوبة
يساعدك هذا الإجراء على إنشاء عنصر تحكم محسوب دون استخدام معالج عنصر تحكم.
انقر ب زر الماوس الأيمن فوق النموذج أو التقرير في جزء التنقل، ثم انقر فوق "طريقة عرض التصميم".
على علامة التبويب "تصميم"، في المجموعة "عناصر التحكم"، انقر فوق الأداة الخاصة بنوع عنصر التحكم الذي تريد إنشاءه.
للحصول على قائمة بأنواع عناصر التحكم التي يمكن استخدامها كع عناصر تحكم محسوبة، راجع المقطع "تعرف على أنواع عناصر التحكم التي يمكن استخدامها كعنا تحكم محسوبة".
ضع الموقع حيث تريد وضع عنصر التحكم في النموذج أو التقرير، ثم انقر فوق النموذج أو التقرير لإدراج عنصر التحكم.
في حالة بدء تشغيل معالج التحكم، انقر فوق "إلغاء الأمر" لإغلاقه.
حدد عنصر التحكم، واضغط على F4 لعرض ورقة الخاصية، ثم اكتب تعبيرا في مربع الخاصية "مصدر عنصر التحكم". لاستخدام المربع منشئ التعبير التعبير، انقر فوق الخاصية "مصدر عنصر التحكم".
قم بالتبديل إلى طريقة عرض النموذج أو طريقة عرض التقرير وتحقق من عمل عنصر التحكم المحسوب كما هو متوقع.
أسبق كل تعبير بعامل التشغيل = . على سبيل المثال: =[UnitPrice]*.75.
لمزيد من المعلومات حول إنشاء التعبيرات، راجع المقالة معرفة كيفية إنشاء تعبير.
إذا كنت بحاجة إلى مساحة أكبر لكاتب تعبير في مربع الخاصية "مصدر عنصر التحكم"، فاضغط على SHIFT+F2 لفتح المربع "تكبير/تصغير".
إذا كان يستند النموذج أو التقرير إلى استعلام، فقد تحتاج إلى وضع التعبير في الاستعلام بدلاً من عنصر تحكم محسوب. يمكن أن يعمل ذلك على تحسين الأداء، وإذا كنت ستحسب الإجماليات لمجموعات السجلات، فمن الأسهل استخدام اسم مجموعة حقل محسوب في وظيفة تجميعية.
عند الفرز على عنصر تحكم محسوب في نموذج أو تقرير، تأكد من تعيين الخاصية "تنسيق" من عنصر التحكم بشكل صحيح. وإلا، فقد يتم فرز القيم الرقمية المحسوبة أو قيم التاريخ أبجديا بدلا من فرزها رقميا.
تغيير عنصر تحكم مرتبط إلى عنصر تحكم محسوب
هناك طريقة جيدة لإنشاء عنصر تحكم محسوب وهي إنشاء عنصر تحكم مرتبط أولا (على سبيل المثال، عن طريق سحب حقل من جزء قائمة الحقول إلى النموذج أو التقرير)، ثم تحرير خاصية مصدر عنصر التحكم المنضم لإنشاء تعبير. يعمل هذا بشكل جيد، طالما أنك تضمن عدم تعارض اسم عنصر التحكم مع أي من أسماء الحقول المضمنة في التعبير. لمزيد من المعلومات حول إنشاء عنصر تحكم مرتبط عن طريق سحب حقل من جزء "قائمة الحقول"، راجع المقالة "إضافة حقل إلى نموذج أو تقرير".
إذا افترضنا أنك قمت بالفعل بإنشاء عنصر تحكم مرتبط، استخدم الإجراء التالي لتغييره إلى عنصر تحكم محسوب وتجنب أي تعارضات في الاسم.
انقر ب زر الماوس الأيمن فوق النموذج أو التقرير في جزء التنقل، ثم انقر فوق "طريقة عرض التصميم".
انقر فوق الحقل الذي تريد تغييره، ثم اضغط على F4 لفتح ورقة الخاصية.
على علامة التبويب "الكل" في ورقة الخصائص، إذا تطابقت الخاصية "الاسم" مع الخاصية "مصدر عنصر التحكم"، فحرر الخاصية "اسم" حتى لا تتطابق الخاصية مع الخاصتين. تأكد من أن الاسم الذي تدخله ليس كلمة محجوزة أو اسم حقل آخر في قاعدة البيانات. لمزيد من المعلومات حول الكلمات المحجوزة، راجع المقالة "التعرف على الكلمات والرموز المحجوزة في Access".
قم بتحرير السلسلة في مربع الخاصية "مصدر عنصر التحكم" بحيث يحتوي على التعبير الذي تريده.
اضغط CTRL+S لحفظ التغييرات.
قم بالتبديل إلى طريقة عرض التخطيط أو طريقة عرض النموذج وتحقق من عمل عنصر التحكم المحسوب كما هو متوقع.
إذا لم يعرض عنصر التحكم البيانات التي تريدها (على سبيل المثال، إذا عرض Access #Name؟ في عنصر التحكم)، فتحقق من مصدر سجلات النموذج أو التقرير للتأكد من توفر كل الحقول التي استخدمتها في التعبير. إذا كان مصدر السجلات عبارة عن استعلام، فقد تحتاج إلى إضافة حقل واحد أو أكثر إلى الاستعلام قبل أن يعمل التعبير.
أسبق كل تعبير بعامل التشغيل = . على سبيل المثال: =[UnitPrice]*.75.
إذا كنت بحاجة إلى مساحة أكبر لكاتب تعبير في مربع الخاصية "مصدر عنصر التحكم"، فاضغط على SHIFT+F2 لفتح المربع "تكبير/تصغير".
إذا كان يستند النموذج أو التقرير إلى استعلام، فقد تحتاج إلى وضع التعبير في الاستعلام بدلاً من عنصر تحكم محسوب. يمكن أن يعمل ذلك على تحسين الأداء، وإذا كنت ستحسب الإجماليات لمجموعات السجلات، فمن الأسهل استخدام اسم مجموعة حقل محسوب في وظيفة تجميعية.
عند الفرز على عنصر تحكم محسوب في نموذج أو تقرير، تأكد من تعيين الخاصية "تنسيق" من عنصر التحكم بشكل صحيح. وإلا، فقد يتم فرز القيم الرقمية المحسوبة أو قيم التاريخ أبجديا بدلا من فرزها رقميا.
التعرف على أنواع عناصر التحكم التي يمكن استخدامها كع عناصر تحكم محسوبة
مربعات النص هي الخيار الأكثر شيوعا بالنسبة إلى عنصر تحكم محسوب لأنها يمكن أن تعرض العديد من أنواع البيانات المختلفة. ومع ذلك، يمكن استخدام أي عنصر تحكم لديه خاصية "مصدر عنصر التحكم" كع تحكم محسوب. في العديد من الحالات، لا يكون من المنطقي استخدام نوع عنصر تحكم معين كع تحكم محسوب، لأنه لا يمكنك تحديث عنصر التحكم هذا بالطريقة التي يمكنك من خلالها تحديث عنصر تحكم مرتبط أو غير منضم. على سبيل المثال، إذا قمت بتحديد عنصر تحكم خانة اختيار في نموذج ثم أدخلت تعبيرا في الخاصية "مصدر عنصر التحكم" ل خانة الاختيار، لم يعد بإمكانك تحديد خانة الاختيار أو مسحها بالنقر فوقها. تظهر خانة الاختيار محددة أو غير محددة، استنادا إلى نتائج التعبير. إذا نقرت فوق خانة الاختيار، يعرض Access تنبيها على شريط معلومات Access: لا يمكن تحرير عنصر التحكم؛ إنه مرتبط . ومع ذلك، قد يكون من المفيد بناء عنصر تحكم خانة الاختيار على نتائج عملية حسابية، لأن عناصر التحكم في التقارير تستخدم لعرض المعلومات فقط.
هل تحتاج إلى مزيد من المساعدة؟
الحصول على الميزات الجديدة أولاً
الانضمام إلى MICROSOFT INSIDERS >
هل كانت المعلومات مفيدة؟
شكراً! هل لديك مزيد من الملاحظات؟ (يمكننا مساعدتك بشكل أكبر إذا أخبرتنا بالمزيد.) هل يمكنك مساعدتنا على التحسين؟ (يمكننا مساعدتك بشكل أكبر إذا أخبرتنا بالمزيد.)