تحتوي "الأرقام" (بما في ذلك "رقم كبير") و"أنواع بيانات العملة" في Access على مجموعة متنوعة من التنسيقات للمساعدة في تلبية ظروفك الفريدة. باستخدام تنسيق الأرقام والعملات، لديك ثلاثة خيارات: الاحتفاظ بالتنسيقات الافتراضية، أو تطبيق تنسيق محدد مسبقا، أو إنشاء تنسيق مخصص. عند تطبيق تنسيق على حقل جدول، يتم تطبيق هذا التنسيق نفسه تلقائيا على أي عنصر تحكم نموذج أو تقرير قمت بربطه لاحقا بالحقل الجدول هذا. يغير التنسيق فقط كيفية عرض البيانات ولا يؤثر على كيفية تخزين البيانات أو كيفية إدخال المستخدمين للبيانات.
في هذه المقالة
نظرة عامة على تنسيقات الأرقام والعملات
لإنشاء تنسيق مخصص، ستقوم بإدخال أحرف مختلفة في الخاصية تنسيق لحقل جدول. يمكن أن تكون الأحرف عناصر نائبة (مثل 0 و #)، وفواصل (مثل الفترات والفواصل)، والأحرف الحرفية، والألوان استنادا إلى الطريقة التي تريد أن يكون بها التنسيق. تذكر فقط أن Access يطبق تلقائيا أي تنسيقات مخصصة تستخدمها في حقل جدول، على عنصر تحكم في نموذج أو تقرير إذا كان مرتبطا (مرتبطا).
يمكنك تحديد تنسيقات لأربعة أنواع من القيم الرقمية — موجبة وسلبية وصفرية (0) وخالية (غير معرفة). إذا اخترت إنشاء تنسيق لكل نوع من أنواع القيم، يجب وضع تنسيق القيم الموجبة أولا، وتنسيق القيم السالبة ثانيا، وتنسيق القيم الصفرية الثالثة، وتنسيق القيم الخالية الأخير. أيضا، يجب فصل كل تنسيق بفواصل منقوطة.
مثال على التنسيق المخصص: #,###.##; (#,###.##) [أحمر]; 0,000.00;" غير معرف"
يعرض على النحو التالي: 1,234.568-1.234.568 = 0
إليك ما يعنيه التنسيق |
|
يمكن الحصول على ما يصل إلى أربعة مقاطع لسلسلة ويتم فصل كل مقطع بفواصل منقوطة (;). إذا كان حقل الجدول يقبل القيم الخالية، يمكنك حذف المقطع الرابع.
المقطع |
تنسيق الوصف |
مثال |
---|---|---|
إذا كان المقطع الأول يحتوي على #,###.## |
عرض القيم الموجبة. |
1234.5678 يعرض ك 1,234.568 يستخدم هذا التنسيق الفاصلة كفاصل الآلاف والنقطة كفاصل عشري. إذا تجاوزت القيم العشرية في السجل عدد أحرف العنصر النائب بالتنسيق المخصص، يقوم Access بتقريب القيم ويعرض فقط عدد القيم المحددة بواسطة التنسيق. على سبيل المثال، إذا كان الحقل يحتوي على 3456.789، ولكن تنسيقه يحدد منزلتين عشريتين، يقوم Access بتقريب القيمة العشرية إلى 0.79. تلميح: للحصول على تنسيق بقيم أكبر أو عدد أكبر من المنازل العشرية، أضف المزيد من العناصر النائبة للقيمة العشرية، مثل #،###.####. |
إذا كان المقطع الثاني يحتوي على (#,###.##)[أحمر] |
يعرض القيم السالبة فقط. إذا لم تحتوي بياناتك على قيم سالبة، فسيترك Access الحقل فارغا. |
القيمة السالبة محاطة بأحرف حرفية أو أقواس. في هذا المثال، سيتم عرض أي قيمة سالبة باللون الأحمر. |
إذا كان القسم الثالث يحتوي على 0,000.00 |
يحدد التنسيق لكافة القيم الصفرية (0). |
عندما يحتوي الحقل على قيمة صفر، يتم عرض 0,000.00. لعرض نص بدلا من رقم، استخدم "صفر" (محاط بعلامات اقتباس مزدوجة). |
إذا كان القسم الرابع يحتوي على "غير معرف" |
يحدد ما يراه المستخدمون عندما يحتوي السجل على قيمة خالية. في هذه الحالة، يرى المستخدمون كلمة "غير معرف". |
يمكنك أيضا استخدام نص آخر، مثل "Null" أو "****". يتم التعامل مع الأحرف المحيطة ذات علامات الاقتباس المزدوجة كأحرف حرفية ويتم عرضها تماما كما تم إدخالها. |
تطبيق تنسيق محدد مسبقا
يوفر Access العديد من التنسيقات المعرفة مسبقا لبيانات الأرقام والعملات. التنسيق الافتراضي هو عرض الرقم كما تم إدخاله.
تلميح يمكنك استخدام الخاصية DecimalPlaces لتجاوز العدد الافتراضي للأماكن العشرية للتنسيق المحدد مسبقا للخاصية Format .
في جدول
-
افتح الجدول في طريقة عرض التصميم.
-
في القسم العلوي من شبكة التصميم، حدد الحقل التاريخ/الوقت الذي تريد تنسيقه.
-
في المقطع خصائص الحقل في المقطع السفلي، انقر فوق السهم في مربع الخاصية تنسيق ، وحدد تنسيقا من القائمة المنسدلة.
-
بعد تحديد تنسيق، يظهر الزر خيارات تحديث الخاصية ، ويتيح لك تطبيق التنسيق الجديد على أي حقول جدول وعناصر تحكم نماذج أخرى قد ترثه منطقيا. لتطبيق التغييرات في قاعدة البيانات، انقر فوق العلامة الذكية، ثم انقر فوق تحديث التنسيق في كل مكان <يتم استخدام> اسم الحقل. في هذه الحالة، اسم الحقل هو اسم حقل الرقم أو العملة.
-
لتطبيق التغييرات على قاعدة البيانات بأكملها، عندما يظهر مربع الحوار خصائص التحديث ويعرض النماذج والكائنات الأخرى التي سترث التنسيق الجديد. انقر فوق نعم.
لمزيد من المعلومات، راجع نشر خاصية حقل.
-
احفظ التغييرات وقم بالتبديل إلى طريقة عرض ورقة البيانات لمعرفة ما إذا كان التنسيق يلبي احتياجاتك.
ملاحظة تحصل النماذج أو التقارير أو طرق العرض الجديدة التي تقوم بإنشائها استنادا إلى هذا الجدول على تنسيق الجدول، ولكن يمكنك تجاوز ذلك في النموذج أو التقرير أو العرض دون تغيير تنسيق الجدول.
في نموذج أو تقرير
في نموذج أو تقرير، تظهر التواريخ عادة في مربعات النص. ما عليك سوى تعيين الخاصية تنسيق لمربع النص إلى تنسيق التاريخ الذي تريده.
-
افتح طريقة عرض تخطيط النموذج أو التقرير أو طريقة عرض التصميم.
-
ضع المؤشر في مربع النص بالرقم أو العملة.
-
اضغط على F4 لعرض ورقة الخصائص.
-
قم بتعيين الخاصية Format إلى أحد تنسيقات التاريخ المعرفة مسبقا.
في استعلام
-
افتح الاستعلام في طريقة عرض التصميم.
-
انقر بزر الماوس الأيمن فوق حقل التاريخ، ثم انقر فوق خصائص.
-
في ورقة الخصائص، حدد التنسيق الذي تريده من قائمة خصائص التنسيق .
في تعبير
-
استخدم الدالة FormatDateTime لتنسيق قيمة تاريخ إلى أحد التنسيقات العديدة المعرفة مسبقا.
قد تجد هذا مفيدا إذا كنت تعمل في منطقة تتطلب تعبيرا، مثل ماكرو أو استعلام.
أمثلة على التنسيقات المعرفة مسبقا
يعرض الجدول التالي إعدادات خاصية Format المعرفة مسبقا للأرقام والعملة.
الإعداد |
الوصف |
---|---|
رقم عام |
(افتراضي) عرض الرقم كما تم إدخاله. |
العملة |
استخدم الألف فاصل ؛ اتبع الإعدادات المحددة في الإعدادات الإقليمية ل 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 دولار (3,456.79 دولار) |
تم التصحيح |
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 |
تطبيق تنسيق مخصص
-
افتح الجدول في طريقة عرض التصميم.
-
في القسم العلوي من شبكة التصميم، حدد الحقل التاريخ/الوقت الذي تريد تنسيقه.
-
في المقطع خصائص الحقل ، حدد علامة التبويب عام ، وانقر فوق الخلية الموجودة بجانب المربع تنسيق وأدخل الأحرف المحددة بناء على احتياجات التنسيق.
-
بعد تحديد تنسيق، تظهر العلامة الذكية خيارات تحديث الخصائص ، وتتيح لك تطبيق التنسيق الجديد على أي حقول جدول وعناصر تحكم نماذج أخرى قد ترثه منطقيا. لتطبيق التغييرات في جميع أنحاء قاعدة البيانات، انقر فوق العلامة الذكية، ثم انقر فوق تحديث التنسيق في كل مكان يتم فيه استخدام اسم الحقل. في هذه الحالة، اسم الحقل هو اسم حقل التاريخ/الوقت.
-
لتطبيق التغييرات على قاعدة البيانات بأكملها، عندما يظهر مربع الحوار خصائص التحديث ويعرض النماذج والكائنات الأخرى التي سترث التنسيق الجديد. انقر فوق نعم.
لمزيد من المعلومات، راجع نشر خاصية حقل.
-
احفظ التغييرات وقم بالتبديل إلى طريقة عرض ورقة البيانات لمعرفة ما إذا كان التنسيق يلبي احتياجاتك.
-
اختبر التنسيق عن طريق القيام بما يلي:
-
أدخل القيم بدون فواصل الآلاف أو الفواصل العشرية، وشاهد كيفية تعامل التنسيق مع البيانات. هل يضع التنسيق الفواصل في الأماكن الصحيحة؟
-
أدخل القيم الأطول أو الأقصر مما تتوقع (مع الفواصل وبدونها)، وشاهد كيفية تصرف التنسيق. هل يضيف التنسيق إما مسافات فارغة غير مرغوب فيها أو أصفار بادئة أو لاحقة؟
-
أدخل قيمة صفرية أو قيمة خالية بتنسيق مخصص للقيم الموجبة أو السالبة، وتحقق مما إذا كنت تعجبك النتيجة.
-
ملاحظة عند تطبيق تنسيق على حقل جدول، يستخدم Access نفس التنسيق بأي نموذج أو عناصر تحكم تقرير تربطها (ارتباط) بهذا الحقل.
أمثلة على التنسيقات المخصصة
فيما يلي أمثلة على تنسيقات الأرقام المخصصة.
الإعداد |
الوصف |
---|---|
0; (0);;" فارغ" |
عرض القيم الموجبة بشكل طبيعي؛ عرض القيم السالبة بين أقواس؛ عرض الكلمة "Null" إذا كانت القيمة Null. |
+0.0;–0.0; 0.0 |
عرض علامة الجمع (+) أو علامة الطرح (–) بأرقام موجبة أو سالبة؛ عرض 0.0 إذا كانت القيمة صفرا. |
أحرف تنسيق مخصصة
لإنشاء تنسيق مخصص، استخدم الأحرف التالية كعناصر نائبة وفواصل.
الحرف |
الوصف |
---|---|
# |
يستخدم لعرض رقم. يمثل كل مثيل من الحرف موضعا لرقم واحد. إذا لم تكن هناك قيمة في موضع ما، فسيعرض Access مسافة فارغة. أيضا، يمكن استخدامها كعن العنصر النائب. على سبيل المثال، إذا قمت بتطبيق التنسيق #،### وأدخلت قيمة 45 في الحقل، يتم عرض 45. إذا أدخلت 12145 في حقل، فسيعرض Access 12145 — على الرغم من أنك قمت بتعريف عنصر نائب واحد فقط إلى يسار فاصل الآلاف. |
0 |
يستخدم لعرض رقم. يمثل كل مثيل من الحرف موضعا لرقم واحد. إذا لم تكن هناك قيمة في موضع ما، فسيعرض Access صفرا (0). |
فاصل الأرقام العشرية . (نقطة) |
يشير إلى المكان الذي تريد أن يضع فيه Access حرف الفاصل بين جزء كامل وعشري من حقل رقم أو عملة. تختلف الفواصل العشرية ويتم تعيينها في الإعدادات الإقليمية في Windows. |
فاصل الآلاف , (فاصلة) |
يشير إلى المكان الذي تريد أن يضع Access فيه حرف الفاصل بين جزء الآلاف من حقل رقم أو عملة. تختلف فواصل الآلاف ويتم تعيينها في الإعدادات الإقليمية في Windows. |
مسافات فارغة، + - $ () |
يستخدم لإدراج مسافات فارغة وأحرف رياضية (+ -) ورموز مالية (¥ £ $) حسب الحاجة في أي مكان في سلاسل التنسيق الخاصة بك. إذا كنت ترغب في استخدام رموز رياضية شائعة أخرى، مثل الشرطة المائلة (\ أو /) والعلامة النجمية (*)، قم بإحاطتها بعلامات اقتباس مزدوجة. لاحظ أنه يمكنك وضعها في أي مكان. |
\ |
يستخدم لفرض Access لعرض الحرف التالي مباشرة. هذا هو نفسه المحيط بحرف بعلامات اقتباس مزدوجة. |
! |
يستخدم لفرض المحاذاة اليسرى لجميع القيم. عند فرض المحاذاة اليسرى، لا يمكنك استخدام العناصر النائبة # و0 أرقام، ولكن يمكنك استخدام العناصر النائبة للأحرف النصية. |
* |
يستخدم لفرض الحرف مباشرة بعد العلامة النجمية ليصبح حرف تعبئة — حرف يستخدم لملء المسافات الفارغة. يعرض Access عادة البيانات الرقمية على أنها محاذاة لليمين، ويملأ أي منطقة على يسار القيمة بمسافات فارغة. يمكنك إضافة أحرف تعبئة في أي مكان في سلسلة تنسيق، وعند القيام بذلك، يقوم Access بتعبئة أي مسافات فارغة بالحرف المحدد. على سبيل المثال، يعرض التنسيق £##*~.00 مبلغ عملة بقيمة 45~~~~~.15 جنيها إسترلينيا. يعتمد عدد أحرف التلدة (~) المعروضة في الحقل على عدد المسافات الفارغة في حقل الجدول. |
% |
يستخدم كحرف أخير في سلسلة تنسيق. ضرب القيمة في 100 وعرض النتيجة مع علامة النسبة المئوية اللاحقة. |
E+، E- –أو– e+، e- |
يستخدم لعرض القيم في تدوين علمي (أسي). استخدم هذا الخيار عندما لا يوفر التنسيق العلمي المحدد مسبقا مساحة كافية لقيمك. استخدم E+ أو e+ لعرض القيم كقيم موجبة، وE- أو e- لعرض الأس السالبة. يجب استخدام هذه العناصر النائبة مع أحرف أخرى. على سبيل المثال، افترض أنك قمت بتطبيق التنسيق 0.000E+00 على حقل رقمي ثم أدخل 612345. يعرض Access 6.123E+05. يقوم Access أولا بتقريب عدد المنازل العشرية إلى ثلاثة (عدد الأصفار إلى يمين الفاصل العشري أو يساره). بعد ذلك، يحسب Access القيمة الأسية من عدد الأرقام التي تقع إلى اليمين (أو اليسار، اعتمادا على إعدادات اللغة) للفاصل العشري في القيمة الأصلية. في هذه الحالة، كانت القيمة الأصلية ستضع "612345" (خمسة أرقام) إلى يمين الفاصلة العشرية. لهذا السبب، يعرض Access 6.123E+05، والقيمة الناتجة هي ما يعادل 6.123 × 105. |
"نص حرفي" |
استخدم علامات الاقتباس المزدوجة لإحاطة أي نص تريد أن يراه المستخدمون. |
[لون] |
يستخدم لتطبيق لون على جميع القيم في مقطع من التنسيق الخاص بك. يجب تضمين اسم اللون بين قوسين واستخدام أحد هذه الأسماء: أسود أو أزرق أو سماوي أو أخضر أو أرجواني أو أحمر أو أصفر أو أبيض. |
عرض A.D. أو B.C.
يمكنك استخدام تنسيق مخصص لعرض "م" قبل أو "ق.م" بعد سنةٍ ما استناداً إلى ما إذا كان تم إدخال رقم موجب أو سالب. يتم عرض الأرقام الموجبة كسنوات مع وضع "م" قبل السنة. يتم عرض الأرقام السالبة كسنوات مع وضع "ق.م" بعد السنة.
-
افتح الجدول في طريقة عرض التصميم.
-
في القسم العلوي من شبكة التصميم، حدد الحقل رقم الذي تريد تنسيقه.
-
في المقطع السفلي، انقر فوق مربع الخاصية تنسيق ، ثم أدخل هذا التنسيق المخصص:
"م " #؛# " ق.م"