تنسيق حقل رقم أو عملة

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

في هذه المقالة

نظرة عامة على تنسيقات الأرقام والعملات

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

يمكنك تحديد تنسيقات لأربعة أنواع من القيم الرقمية: موجبة وسالبة وصفرا (0صفر) وخالية (غير معرفة). إذا أنشأت تنسيقا لكل نوع من أنواع القيم، فضع تنسيق القيم الموجبة أولا، وتنسيق القيم السالبة ثانيا، وتنسيق القيم الصفرية ثالثا، وتنسيق القيم الفارغة أخيرا. افصل كل تنسيق بفاصلة منقوطة.

مثال على التنسيق المخصص: #,###.##;(#,###.##)[Red];0,000.00;"Undefined"

يتم عرضه ك:

  • 1,234.568
  • (1,234.568) باللون الأحمر
  • 0,000.00
  • Undefined

إليك معنى التنسيق:

  • علامة الرقم (#) عنصر نائب للأرقام. إذا لم تكن هناك قيم، يعرض Access مسافة فارغة. لعرض أصفار بدلا من المسافات الفارغة، استخدم 0 كعنصر نائب. على سبيل المثال، للعرض 1234 ك 1234.00، استخدم سلسلة ####.00التنسيق.
  • يتم عرض القيم الموجبة بمنزلتين عشريتين.
  • يتم عرض القيم السالبة بمنزلتين عشريتين بين قوسين وباللون الأحمر.
  • يتم عرض القيم الصفرية كرقم 0، مع منزلتين عشريتين دائما.
  • يتم عرض القيم الفارغة ككلمة Undefined.

ويمكن أن تصل إلى أربعة مقاطع ممكنة للسلسلة، ويتم فصل كل مقطع عن الآخر بفاصلة منقوطة (;). إذا كان حقل الجدول يقبل قيما فارغة، يمكنك حذف القسم الرابع.

المقطع وصف التنسيق مثال
إذا كان المقطع الأول يحتوي على #,###.## يعرض القيم الموجبة. 1234.5678 يتم عرضه ك 1,234.568. يستخدم هذا التنسيق الفاصلة كفاصل الآلاف والنقطة كفاصل عشري. إذا تجاوزت القيم العشرية في السجل عدد أحرف العناصر النائبة في التنسيق المخصص، فسيقوم Access بتقريب القيم ويعرض فقط عدد القيم المحددة بواسطة التنسيق. على سبيل المثال، إذا كان الحقل يحتوي على 3,456.789، ولكن تنسيقه يحدد منزلتين عشريتين، يقوم Access بتقريب القيمة العشرية إلى 0.79. نصيحة: بالنسبة إلى تنسيق ذي قيم أكبر أو منازل عشرية أكثر، أضف المزيد من العناصر النائبة للقيمة العشرية، على سبيل #,###.###المثال.
إذا كان القسم الثاني يحتوي على (#,###.##)[Red] تعرض القيم السالبة فقط. إذا لم تتضمن بياناتك قيما سالبة، فسيترك Access الحقل فارغا. يتم تضمين القيمة السالبة بين أحرف حرفية أو أقواس. في هذا المثال، يتم عرض أي قيمة سالبة باللون الأحمر.
إذا كان القسم الثالث يحتوي على 0,000.00 يحدد تنسيق جميع القيم الصفرية (0). عندما يحتوي الحقل على قيمة صفر، 0,000.00 يتم عرضه. لعرض نص بدلا من رقم، استخدم "Zero" العناصر محاطا بعلامات اقتباس مزدوجة.
إذا كان القسم الرابع يحتوي على "Undefined" تحدد ما يراه المستخدمون عندما يحتوي أحد السجلات على قيمة فارغة. في هذه الحالة، يرى المستخدمون الكلمة Undefined. يمكنك أيضا استخدام نص آخر، مثل "Null" أو "****". تتم معاملة الأحرف المحاطة بعلامات اقتباس مزدوجة كقيم حرفية ويتم عرضها تماما كما تم إدخالها.

أعلى الصفحة

تطبيق تنسيق معرف مسبقا

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

تلميح

يمكنك استخدام الخاصية DecimalPlaces لتجاوز العدد الافتراضي للخانات العشرية للتنسيق المعرف مسبقا الذي تحدده للخاصية "تنسيق ".

في جدول

  1. افتح الجدول في طريقة عرض التصميم.
  2. في القسم العلوي من شبكة التصميم، حدد حقل «تاريخ/وقت» الذي تريد تنسيقه.
  3. في القسم "خصائص الحقل " في القسم السفلي، انقر فوق السهم الموجود في مربع الخاصية "تنسيق "، وحدد تنسيق من القائمة المنسدلة.
  4. بعد تحديد تنسيق، يظهر الزر " خيارات تحديث الخاصية ". يتيح لك تطبيق التنسيق الجديد على حقول الجدول الأخرى وعناصر تحكم النماذج التي تحل محل التنسيق المنطقي. لتطبيق التغييرات على قاعدة البيانات بأكملها، انقر فوق العلامة الذكية ثم انقر فوق "تحديث التنسيق" في كل مكان <تم استخدام اسم> الحقل فيه. في هذه الحالة، يكون اسم الحقل هو اسم حقل الرقم أو العملة.
  5. لتطبيق التغييرات على قاعدة البيانات بأكملها، انقر فوق "نعم " عندما يظهر مربع الحوار "تحديث الخصائص " ويعرض النماذج والعناصر الأخرى التي ستحل محل التنسيق الجديد. للحصول على مزيد من المعلومات، راجع نشر خاصية حقل.
  6. احفظ التغييرات وانتقل إلى طريقة عرض ورقة البيانات لمعرفة ما إذا كان التنسيق يلبي احتياجاتك أو لا.

ملاحظة

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

في نموذج أو تقرير

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

  1. افتح طريقة عرض التخطيط أو طريقة عرض التصميم الخاصة بالنموذج أو التقرير.
  2. ضع المؤشر في مربع النص الذي يحتوي على الرقم أو العملة.
  3. اضغط على F4 لعرض "ورقة الخصائص".
  4. قم بتعيين الخاصية "تنسيق" إلى أحد تنسيقات التاريخ المعرفة مسبقا.

في استعلام

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

في تعبير

  • استخدم الدالةFormatDateTime لتنسيق قيمة تاريخ إلى تنسيق واحد من التنسيقات المتعددة المعرفة مسبقا. قد تجد هذا مفيدا إذا كنت تعمل في منطقة تتطلب تعبيرا، مثل ماكرو أو استعلام.

أعلى الصفحة

أمثلة للتنسيقات المعرفة مسبقا

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

الإعداد الوصف
رقم عام (افتراضي) عرض الرقم كما تم إدخاله.
العملة يستخدم فاصل الآلاف ويتبع الإعدادات المحددة في الإعدادات الإقليمية في Windows للمبالغ السالبة والرموز العشرية ورموز العملات والمنازل العشرية.
اليورو يستخدم رمز اليورو ()، بغض النظر عن رمز العملة المحدد في الإعدادات الإقليمية في Windows.
تم التصحيح يعرض رقما واحدا على الأقل ويتبع الإعدادات المحددة في الإعدادات الإقليمية في Windows للمبالغ السالبة والرموز العشرية ورموز العملات والمنازل العشرية.
قياسي يستخدم فاصل الآلاف ويتبع الإعدادات المحددة في الإعدادات الإقليمية في Windows للمبالغ السالبة والرموز العشرية والمنازل العشرية.
النسبة المئوية ضرب القيمة في 100 وإلحاق علامة النسبة المئوية (%). فهو يتبع الإعدادات المحددة في الإعدادات الإقليمية في Windows للمبالغ السالبة والرموز العشرية والمنازل العشرية.
علمي يستخدم الرموز العلمية القياسية.

فيما يلي أمثلة لتنسيقات الأرقام المعرفة مسبقا.

الإعداد بيانات عرض
رقم عام 3456.789
–3456.789
213.21 دولار
3456.789
–3456.789
213.21 دولار
العملة 3456.789
–3456.789
3,456.79 دولار
(456.79 3 دولارا)
تم التصحيح 3456.789
–3456.789
3.56645
3456.79
–3456.79
3.57
قياسي 3456.789 3,456.79
النسبة المئوية 3
0.45
300%
45%
علمي 3456.789
–3456.789
3.46E+03
-3,46E+03

أعلى الصفحة

تطبيق تنسيق مخصص

  1. افتح الجدول في طريقة عرض التصميم.

  2. في القسم العلوي من شبكة التصميم، حدد حقل «تاريخ/وقت» الذي تريد تنسيقه.

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

  4. بعد تحديد تنسيق، تظهر العلامة الذكية "خيارات تحديث الخاصية ". يتيح لك تطبيق التنسيق الجديد على حقول الجدول الأخرى وعناصر تحكم النماذج التي تحل محل التنسيق المنطقي. لتطبيق التغييرات على قاعدة البيانات بأكملها، انقر فوق العلامة الذكية ثم انقر فوق "تحديث التنسيق" في كل مكان تم استخدام اسم الحقل فيه. في هذه الحالة، يكون اسم الحقل هو اسم حقل التاريخ/الوقت.

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

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

  7. اختبر التنسيق بالقيام بما يلي:

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

ملاحظة

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

أعلى الصفحة

أمثلة عن التنسيقات المخصصة

فيما يلي أمثلة لتنسيقات الأرقام المخصصة.

الإعداد الوصف
0;(0);;"Null" تعرض القيم الموجبة بشكل طبيعي، والقيم السالبة بين أقواس، والكلمة Null إذا كانت القيمة خالية.
+0.0;–0.0;0.0 تعرض علامة الجمع (+) أو علامة الطرح () مع أرقام موجبة أو سالبة، وتعرض 0.0 ما إذا كانت القيمة صفرية.

أعلى الصفحة

أحرف التنسيق المخصص

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

الحرف الوصف
# يستخدم لعرض رقم. يمثل كل مثيل للحرف موضع لرقم واحد. في حالة عدم وجود قيمة في الموضع، يعرض Access مسافة فارغة. يمكن استخدامه أيضا كعنصر نائب. على سبيل المثال، إذا قمت بتطبيق التنسيق #,### وأدخلت قيمة 45 في الحقل، 45 يتم عرضه. إذا قمت بإدخال 12,145 في حقل، يعرض 12,145 Access على الرغم من أنك حددت عنصرا نائبا واحدا فقط إلى يسار فاصل الآلاف.
0 يستخدم لعرض رقم. يمثل كل مثيل للحرف موضع لرقم واحد. في حالة عدم وجود قيمة في الموضع، يعرض Access صفرا (0).
فاصل الأرقام العشرية
. (فترة)
تشير إلى المكان الذي تريد أن يضع فيه Access الحرف الفاصل بين الكل والجزء العشري من رقم أو حقل عملة. تختلف الفواصل العشرية ويتم تعيينها في الإعدادات الإقليمية في Windows.
فاصل الآلاف
, (فاصلة)
تشير إلى المكان حيث تريد أن يضع Access الحرف الفاصل بين جزء الآلاف من حقل رقم أو عملة. تختلف فواصل الآلاف ويتم تعيينها في الإعدادات الإقليمية في Windows.
مسافات فارغة، +-$() تستخدم لإدراج مسافات فارغة وأحرف رياضية (+-) ورموز مالية (¥£$) كلما اقتضت الحاجة في سلاسل التنسيق. إذا كنت تريد استخدام رموز رياضية شائعة أخرى، مثل الشرطة المائلة (\ أو /) والعلامة النجمية (*)، فقم بإحاطتهم بعلامات اقتباس مزدوجة. لاحظ أنه يمكنك وضعها في أي مكان.
\ يستخدم لإجبار Access على عرض الحرف الذي يلي مباشرة. مثلما يحدث عند إحاطة حرف بعلامات اقتباس مزدوجة.
! يستخدم لفرض المحاذاة اليسرى لكافة القيم. عند فرض المحاذاة لليسار، لا يمكنك استخدام # العناصر النائبة للأرقام AND 0 ولكن يمكنك استخدام العناصر النائبة لأحرف النص.
* تستخدم لإجبار الحرف التالي للعلامة النجمية مباشرة لكي يصبح حرف تعبئة، وهو حرف يستخدم لتعبئة المسافات الفارغة. يعرض Access عادة البيانات الرقمية محاذاتها لليمين، ويملأ أي منطقة إلى يسار القيمة بمسافات فارغة. ويمكنك إضافة أحرف التعبئة في أي مكان في سلسلة التنسيق، وعندما تقوم بذلك، يقوم Access بإدخال حرف محدد في أي مسافات فارغة. على سبيل المثال، يعرض التنسيق £##*~.00 مبلغ عملة على الشكل £45~~~~~.15. يعتمد عدد أحرف التيلدا (~) المعروضة في الحقل على عدد المسافات الفارغة في حقل الجدول.
% مستخدم كآخر حرف في سلسلة تنسيق. ضرب القيمة في 100 وعرض النتيجة بعلامة النسبة المئوية الزائدة.
E+, E-
–أو–
e+, e-
يستخدم لعرض القيم في الرموز العلمية أو الأسية. استخدم هذا الخيار عندما لا يوفر التنسيق العلمي المعرف مسبقا مساحة كافية للقيم. استخدم E+ القيم كأس موجبة، e+ أو E-e- لعرضها كأسس سالبة. يجب استخدام هذه العناصر النائبة مع أحرف أخرى. على سبيل المثال، افترض أنك قمت بتطبيق التنسيق 0.000E+00 على حقل رقمي ثم أدخل 612345. يعرض 6.123E+05Access. يقوم Access أولا بتقريب عدد المنازل العشرية إلى ثلاث منازل عشرية، وهو عدد الأصفار الموجودة إلى يمين فاصل الأرقام العشرية أو إلى يساره. بعد ذلك، سيقوم Access بحساب قيمة الأس من عدد الأرقام التي تقع إلى اليمين أو اليسار وفقا لإعدادات اللغة لديك، للفاصل العشري في القيمة الأصلية. في هذه الحالة، كانت القيمة الأصلية ستضع 612345أو خمسة أرقام إلى يمين الفاصلة العشرية. لهذا السبب، يعرض 6.123E+05Access ، والقيمة الناتجة هي مكافئة ل 6.123 x 105.
"Literal text" استخدم علامات الاقتباس المزدوجة لإحاطة أي نص تريد أن يراه المستخدمون.
[color] تستخدم لتطبيق لون على كافة القيم في أحد أقسام التنسيق. يجب وضع اسم اللون بين قوسين واستخدام أحد هذه الأسماء: black، ، blue، magentagreenredcyanyellowأو .white

أعلى الصفحة

جهاز عرض A.D. أو B.C.

يمكنك استخدام تنسيق مخصص للعرض A.D. قبل سنة أو B.C. بعدها، استنادا إلى ما إذا كان تم إدخال رقم موجب أو سالب. يتم عرض الأرقام الموجبة كسنوات قبل A.D. السنة. يتم عرض الأرقام السالبة كسنوات بعد B.C. السنة.

  1. افتح الجدول في طريقة عرض التصميم.
  2. في القسم العلوي من شبكة التصميم، حدد حقل الرقم الذي تريد تنسيقه.
  3. في القسم السفلي، انقر فوق مربع الخاصية "تنسيق" ، ثم أدخل هذا التنسيق المخصص: "A.D. " #;# " B.C."

أعلى الصفحة