إضافة عنصر تحكم مربع نص إلى نموذج أو تقرير

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

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

إضافة مربع نص مرتبط

إضافة مربع نص غير مرتبط

إضافة مربع نص محسوب

التعرف على خصائص مربع النص

إضافة مربع نص مرتبط

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

توجد طريقة سريعة لإنشاء مربع نص مرتبط وهي سحب حقل من الجزء قائمة الحقول إلى النموذج أو التقرير. ينشئ Access تلقائياً مربع نص للحقول من أنواع البيانات التالية:

  • نص مختصر

  • نص طويل

  • الرقم

  • التاريخ/الوقت

  • العملة

  • ارتباط تشعبي

  • قيمة محسوبة

ملاحظة: بدايةً من Access 2013، تمت إعادة تسمية أنواع بيانات "النص" إلى "نص مختصر" وأنواع بيانات "المذكرة" إلى "نص طويل".

يؤدي سحب الحقول الخاصة بأنواع بيانات أخرى إلى إنشاء أنواع مختلفة من عناصر التحكم. على سبيل المثال، إذا قمت بسحب حقل "نعم/لا" من الجزء قائمة الحقول إلى نموذج أو تقرير، يقوم Access بإنشاء خانة اختيار. إذا قمت بسحب حقل "عنصر OLE" إلى نموذج أو تقرير، ينشئ Access إطار عنصر مرتبط، وإذا قمت بسحب حقل مرفق إلى نموذج أو تقرير، ينشئ Access عنصر تحكم مرفق.

إضافة مربع نص مرتبط إلى نموذج أو تقرير من خلال سحب حقل من الجزء "قائمة الحقول"

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

  2. ضمن علامة التبويب تصميم، في المجموعة أدوات، انقر فوق إضافة حقول موجودة صورة الزر .

  3. في الجزء قائمة الحقول، قم بتوسيع الجدول الذي يحتوي على الحقل الذي تريده أن يرتبط بمربع النص.

  4. اسحب الحقل من الجزء قائمة الحقول إلى التقرير أو النموذج.

    لمزيد من المعلومات حول العمل باستخدام الجزء قائمة الحقول، راجع المقالة إضافة حقل أو نموذج أو تقرير.

يمكنك أيضاً إضافة مربع نص مرتبط إلى نموذج أو تقرير من خلال إضافة مربع نص غير مرتبط أولاً، ثم إعداد الخاصية Control Source لمربع النص إلى الحقل الذي تريد ربطه به.

إضافة مربع نص غير مرتبط

لا يتصل مربع النص غير المرتبط بأي حقل موجود في جدول أو استعلام. يمكنك استخدام مربع نص غير مرتبط لعرض النتائج الخاصة بعملية حسابية أو لقبول إدخال لا تريد تخزينه مباشرةً في أي جدول. إنه من الأسهل إضافة مربع نص غير مرتبط في طريقة عرض "التصميم".

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

  2. ضمن علامة التبويب تصميم، في المجموعة عناصر التحكم، انقر فوق مربع نص.

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

    ملاحظة: يضع أيضاً Access وصفاً على يمين مربع النص، لذلك اترك بعض المساحة على يمين المؤشر للوصف. يمكنك إعادة وضع الوصف ومربع النص لاحقاً. يمكنك أيضاً حذف الوصف من خلال النقر فوقه ثم الضغط على مفتاح الحذف DELETE.

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

إضافة مربع نص محسوب

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

  2. ضمن علامة التبويب تصميم، في المجموعة عناصر التحكم، انقر فوق مربع نص.

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

  4. قم بأحد الإجراءات التالية:

    قم بوضع المؤشر في مربع النص، ثم اكتب تعبير يحسب الإجمالي.

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

  5. احفظ النموذج أو التقرير ثم قم بالتبديل إلى طريقة عرض "النموذج" أو طريقة عرض "التقرير" للتحقق من النتائج.

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

ملاحظات:

  • إذا كنت تريد مزيداً من المساحة لكتابة تعبير في مربع الخاصية ControlSource، فاضغط فوق SHIFT+F2 لفتح المربع تكبير/تصغير.

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

التعرف على خصائص مربع النص

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

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

    عند إنشاء مربع نص مرتبط من خلال سحب حقل من الجزء قائمة الحقول، يستخدم Access اسم الحقل كاسم مربع النص. تعمل هذه الطريقة عادةً بكفاءة، ولكن إذا أردت تحرير الخاصية Control Source وإنشاء تعبير، فمن المستحسن تغيير اسم مربع النص أولاً بحيث يكون مختلفاً عن اسم الحقل. بخلاف ذلك، قد يتعذر على Access تحديد ما إذا كنت تشير إلى مربع النص أو إلى الحقل الموجود في الجدول. على سبيل المثال، فلنفترض أن لديك تقرير يحتوي على مربع نص مسمى بـ "الاسم الأول"، والذي يكون مرتبطاً بحقل جدول مسمى بـ "الاسم الأول". إذا أردت تقليل أي مسافات قد تسبق القيمة الموجودة في الحقل "الاسم الأول"، فقد تقوم بتعيين الخاصية ‏Control Source‏ لمربع النص إلى:

    =Trim([First Name])

    على الرغم من ذلك، تظهر النتائج الموجودة في القيمة #Error‏ في مربع النص، لأنه يتعذر على Access تحديد ما إذا كان يشير التعبير إلى الحقل أو إلى مربع النص. لإصلاح هذه المشكلة، أعد تسمية مربعات النصوص بحيث تكون بأسماء فريدة من نوعها.

  • Control Source    تحدد هذه الخاصية ما إذا كان مربع النص مرتبطاً أم غير مرتبطاً أم محسوباً.

    • إذا كانت القيمة الموجودة في مربع الخاصية Control Source هي اسم حقل في جدول، يكون مربع النص مرتبطاً بذلك الحقل.

    • إذا كانت القيمة الموجودة في الخاصية Control Source فارغة، يكون مربع النص غير مرتبطاً.

    • إذا كانت القيمة الموجودة في الخاصية Control Source تعبيراً، يكون مربع النص مربع نص محسوباً.

  • Text Format    إذ كان مربع النص مرتبطاً بحقل "نص طويل"، يمكنك تعيين القيمة الموجودة في مربع الخاصية ‏Text Format‏ إلى تنسيق‏ Rich Text‏. يسمح لك ذلك بتطبيق أنماط تنسيقات متعددة إلى النص المضمن في مربع النص. على سبيل المثال، يمكنك تطبيق تنسيق الخط الغامق إلى كلمة واحدة وتنسيق التسطير إلى كلمة أخرى.

  • Can Grow    تعتبر هذه الخاصية مفيدة بشكل خاص في تقارير مربعات النصوص التي تكون مرتبطة بحقول "النص المختصر" أو "النص الطويل". الإعداد الافتراضي هو لا. إذا كانت هناك نصوص كثيرة لعرضها في مربع النص، يتم اقتطاع النص (قطعه). على الرغم من ذلك، إذا قمت بتعيين القيمة الموجودة في مربع الخاصية ‏Can Grow‏ إلى نعم، يقوم مربع النص بضبط حجمه العمودي تلقائياً لطباعة كل البيانات التي يحتويها أو معاينتها.

أعلى الصفحة

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

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

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

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

×