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

ينطبق على

عنصر ComboBox

عنصر TextBox

يمكنك استخدام الخاصية Format لتخصيص طريقة عرض الأرقام والتواريخ والأوقات والنص وطريقة طباعتها. قراءة/كتابة String.

التعبير.التنسيق

التعبير Required. هو تعبير يقوم بإرجاع أحد العناصر الموجودة في القائمة "ينطبق على".

ملاحظات

يمكنك استخدام أحد التنسيقات المعرّفة مسبقاً أو يمكنك إنشاء تنسيق مخصص باستخدام رموز التنسيق.

تستخدم الخاصية Format إعدادات مختلفة لأنواع مختلفة من البيانات.

بالنسبة لعنصر التحكم، يمكنك تعيين هذه الخاصية في صفحة الخصائص الخاصة بعنصر التحكم. بالنسبة للحقل، يمكنك تعيين هذه الخاصية في طريقة عرض "تصميم" الجدول (في قسم خصائص الحقل)، أو في طريقة العرض "تصميم" الخاصة بـ نافذة الاستعلام (في ورقة الخصائص "خصائص الحقل"). يمكنك أيضاً استخدام الماكرو أو رمز Visual Basic for Applications (VBA‏).

ملاحظة: في Visual Basic، أدخل تعبير السلسلة الذي يتطابق مع أحد التنسيقات المعرّفة مسبقاً أو أدخل تنسيق مخصص.

تؤثر الخاصية Format فقط على كيفية عرض البيانات. ولا تؤثر على كيفية تخزين البيانات.

يوفر Access تنسيقات محددة مسبقا لنوعي البيانات "التاريخ/الوقت" و"الرقم والعملة" و"النص" و"المذكرة" و"نعم/لا". تعتمد التنسيقات المعرفة مسبقاً على البلد/المنطقة المحددة من خلال النقر نقراً مزدوجاً فوق "الخيارات الإقليمية" في لوحة تحكم Windows. يعرض Access تنسيقات مناسبة للبلد/المنطقة المحددة. على سبيل المثال، باستخدام اللغة الإنجليزية (الولايات المتحدة) المحددة في علامة التبويب عام، يظهر الرقم 1234.56 في تنسيق "العملة" كـ 1,234.56 دولاراً، لكن عندما يتم تحديد اللغة الإنجليزية (بريطانيا) في علامة التبويب عام، يظهر الرقم كـ 1,234.56 يورو.

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

يمكنك استخدام الرموز التالية في التنسيقات المخصصة لأي نوع بيانات.

الرمز

المعنى

(مسافة)

عرض المسافات كأحرف حرفية.

"ABC"

عرض أي شيء داخل علامتي الاقتباس كأحرف حرفية.

!

فرض المحاذاة لليمين بدلاً من المحاذاة لليسار.

*

تعبئة المسافة المتوفرة بالحرف التالي.

\

عرض الحرف التالي كحرف حرفي. يمكنك أيضاً عرض الأحرف الحرفية من خلال وضع علامتي الاقتباس حولها.

[اللون]

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

لا يمكنك خلط رموز التنسيق المخصص لأنواع بيانات "الرقم والعملة" برموز تنسيق "التاريخ/الوقت" أو "نعم/لا" أو "النص والمذكرة".

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

مثال

يتم تعيين الخاصية Format في الأمثلة الثلاثة التالية باستخدام تنسيق معرّف مسبقاً:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

يتم تعيين الخاصية Format في المثال التالي باستخدام تنسيق مخصص. يعرض هذا التنسيق التاريخ مثل: يناير 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

يوضح المثال التالي دالة VBA التي تقوم بتنسيق البيانات الرقمية باستخدام تنسيق "العملة" وتنسيق البيانات النصية بالكامل باستخدام الأحرف الكبيرة. يتم استدعاء الدالة من الحدث OnLostFocus لعنصر تحكم غير منضم يسمى بـ TaxRefund.

Function FormatValue() As Integer
    Dim varEnteredValue As Variant
    varEnteredValue = Forms!Survey!TaxRefund.Value
    If IsNumeric(varEnteredValue) = True Then
        Forms!Survey!TaxRefund.Format = "Currency"
    Else
        Forms!Survey!TaxRefund.Format = ">"
    End If
End Function

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

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

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

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