خاصية Format

ينطبق على

عنصر ComboBox

عنصر TextBox

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

التعبير Format

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

ملاحظات

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

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

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

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

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

يوفر Microsoft Office Access 2007 التنسيقات المعرّفة مسبقاً لأنواع بيانات "نعم/لا" و"النص والمذكرة" و"الرقم والعملة" و"التاريخ/الوقت". تعتمد التنسيقات المعرفة مسبقاً على البلد/المنطقة المحددة من خلال النقر نقراً مزدوجاً فوق "الخيارات الإقليمية" في لوحة تحكم 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
توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

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

×