الكمبيوتر التعليمى - إدارة منية النصر التعليمية

من موقع الحدث ندعوك - تابع ما انجزنا - دعواتنا لكم بوقت ممتع -تفيد وتستفيد - فخيركم من تعلم العلم وعلمه
مدير الموقع
الكمبيوتر التعليمى - إدارة منية النصر التعليمية

موقع خدمى لعلوم الحاسب ومناهج المدارس

الكمبيوتر التعليمى ادارة منية النصر اهلآ وسهلآ بك فى بيتك الثانى مبرمجو الكمبيوتر التعليمى ادارة منية النصر - http://mobarmg.roo7.biz/

    الاكسس س و ج

    شاطر
    avatar
    sayed
    DR COMPUTER
    DR COMPUTER

    عدد المساهمات : 450
    تاريخ التسجيل : 20/03/2009
    العمر : 62
    الموقع : computereadara.yoo7.com

    sayed الاكسس س و ج

    مُساهمة من طرف sayed في الثلاثاء ديسمبر 29, 2009 7:45 pm

    [size=21][b] أسئلة في حقول النص

    [/b]=====================[/size]

    [color=#000080]س1: عندما أكتب اسم حقل يظهر مباشرة نوع الحقل نص فكيف أغير هذه الخاصية ؟
    [/color]ج: انقر قائمة أدوات ثم خيارات ثم صفحة التبويب جدول/استعلامات وفي خاصية نوع الحقل الافتراضي اختر نوع الحقل من القائمة المنسدلة والذي تريد ظهوره بعد كتابة الاسم .

    [color=#000080]س2: عندما أختار نوع البيانات نص يظهر مباشرة في حجم الحقل في الأسفل 50 فكيف أستطيع تغيير هذا الرقم لكل حقل نصي جديد ؟
    [/color]ج: يمكن تغيير هذا الحجم الافتراضي من قائمة أدوات ثم خيارات ثم في صفحة التبويب جدول/استعلامات في خاصية أحجام الحقول الافتراضية النص ضع الرقم المطلوب عند اختيارك لنوع بيانات نص .

    [color=#000080]س3: أرجو أن توضح لي بعض التنسيقات لحقل النص ؟
    [/color]ج:
    1- استخدم علامة أكبر < من لجعل الأحرف الإنجليزية تظهر بالأحرف الكبيرة :
    2- وعلامة أصغر من > لجعلها تظهر بالأحرف الصغيرة .
    3- @;"فارغ" لجعل كلمة فارغ تظهر في الحقل إذا ترك الحقل بدون بيانات .

    [color=#000080]س4: كيف أضع قناع إدخال لحقل نصي ؟
    [/color]ج: أرجع لموضوع [url=http://www.msaccess4arab.net/Droos/AccessSeenGeem/Table/InputMask.htm][color=#800080]قناع الإدخال[/color][/url] .

    [color=#000080]س5: ماهي خاصية تعليق ؟ وكيف تستخدم ؟
    [/color]ج: بإمكانك باستخدام هذه الخاصية وضع عنوان Caption لتسميات الحقول التي تظهر على النماذج وفيه شبكة الاستعلام كأسماء للحقول وفي التقارير في التسميات التابعة لمربعات النصوص المنضمة .
    وأقصى حجم لهذه الخاصية 2,048 حرف .

    [color=#000080]س6: هل لهذه الخاصية علاقة بأحرف الوصول ؟ وكيف ذلك ؟
    [/color]ج: نعم ، إذا وضعت الرمز & أمام أي حرف يجعل هذا الحرف حرف وصول يمكن الوصول إليه بضغط Alt + الحرف المسبوق بهذا الرمز .

    [color=#000080]س7: تتكرر عملية إدخال بيانات معينة في كل سجل جديد وقد مللت من كتابتها لكل سجل جديد ، مثال ذلك لدي حقل اسجل فيه (طالب أو طالبة) وأريد أن تظهر كلمة طالب تلقائي في الحقل ، فهل هناك طريقة بحيث تظهر هذه البيانات تلقائيا بعد كل إدراج لسجل جديد ؟
    [/color]ج: في خاصية القيمة الافتراضية اكتب :
    طالب

    [color=#000080]س8: كيف أجعل المستخدم لايترك هذا الحقل فارغاً .
    [/color]ج: في خاصية مطلوب اختر نعم .

    [color=#000080]س9: كيف أجعل المستخدم لايكرر البيانات في هذا الحقل .
    [/color]ج: في خاصية مفهرس اختر مفهرس بدون تكرار .

    [color=#000080]س10: لقد وجدت في هذا الخاصية اختيار مفهرس مع التكرار فما فائدة هذه الخاصية ؟
    [/color]ج: . يسرِع الفهرس من الاستعلامات على الحقول المفهرسة وكذلك عمليات الفرز والتجميع والبحث لذلك إذا كنت تريد عمل أحد الأشياء مما سبق فاختر مفهرس وإذا كانت البيانات يمكن أن تتكرر فاختر فهرس مع التكرار ، وعند ربط هذا الحقل مع حقل مفهرس بدون تكرار من نفس النوع يكون هذا الحقل هو الأطراف .
    [size=21][b]أسئلة في حقول النص

    [/b]=====================[/size]

    [color=#000080]س1: عندما أكتب اسم حقل يظهر مباشرة نوع الحقل نص فكيف أغير هذه الخاصية ؟
    [/color]ج: انقر قائمة أدوات ثم خيارات ثم صفحة التبويب جدول/استعلامات وفي خاصية نوع الحقل الافتراضي اختر نوع الحقل من القائمة المنسدلة والذي تريد ظهوره بعد كتابة الاسم .

    [color=#000080]س2: عندما أختار نوع البيانات نص يظهر مباشرة في حجم الحقل في الأسفل 50 فكيف أستطيع تغيير هذا الرقم لكل حقل نصي جديد ؟
    [/color]ج: يمكن تغيير هذا الحجم الافتراضي من قائمة أدوات ثم خيارات ثم في صفحة التبويب جدول/استعلامات في خاصية أحجام الحقول الافتراضية النص ضع الرقم المطلوب عند اختيارك لنوع بيانات نص .

    [color=#000080]س3: أرجو أن توضح لي بعض التنسيقات لحقل النص ؟
    [/color]ج:
    1- استخدم علامة أكبر < من لجعل الأحرف الإنجليزية تظهر بالأحرف الكبيرة :
    2- وعلامة أصغر من > لجعلها تظهر بالأحرف الصغيرة .
    3- @;"فارغ" لجعل كلمة فارغ تظهر في الحقل إذا ترك الحقل بدون بيانات .

    [color=#000080]س4: كيف أضع قناع إدخال لحقل نصي ؟
    [/color]ج: أرجع لموضوع [url=http://www.msaccess4arab.net/Droos/AccessSeenGeem/Table/InputMask.htm][color=#800080]قناع الإدخال[/color][/url] .

    [color=#000080]س5: ماهي خاصية تعليق ؟ وكيف تستخدم ؟
    [/color]ج: بإمكانك باستخدام هذه الخاصية وضع عنوان Caption لتسميات الحقول التي تظهر على النماذج وفيه شبكة الاستعلام كأسماء للحقول وفي التقارير في التسميات التابعة لمربعات النصوص المنضمة .
    وأقصى حجم لهذه الخاصية 2,048 حرف .

    [color=#000080]س6: هل لهذه الخاصية علاقة بأحرف الوصول ؟ وكيف ذلك ؟
    [/color]ج: نعم ، إذا وضعت الرمز & أمام أي حرف يجعل هذا الحرف حرف وصول يمكن الوصول إليه بضغط Alt + الحرف المسبوق بهذا الرمز .

    [color=#000080]س7: تتكرر عملية إدخال بيانات معينة في كل سجل جديد وقد مللت من كتابتها لكل سجل جديد ، مثال ذلك لدي حقل اسجل فيه (طالب أو طالبة) وأريد أن تظهر كلمة طالب تلقائي في الحقل ، فهل هناك طريقة بحيث تظهر هذه البيانات تلقائيا بعد كل إدراج لسجل جديد ؟
    [/color]ج: في خاصية القيمة الافتراضية اكتب :
    طالب

    [color=#000080]س8: كيف أجعل المستخدم لايترك هذا الحقل فارغاً .
    [/color]ج: في خاصية مطلوب اختر نعم .

    [color=#000080]س9: كيف أجعل المستخدم لايكرر البيانات في هذا الحقل .
    [/color]ج: في خاصية مفهرس اختر مفهرس بدون تكرار .

    [color=#000080]س10: لقد وجدت في هذا الخاصية اختيار مفهرس مع التكرار فما فائدة هذه الخاصية ؟
    [/color]ج: . يسرِع الفهرس من الاستعلامات على الحقول المفهرسة وكذلك عمليات الفرز والتجميع والبحث لذلك إذا كنت تريد عمل أحد الأشياء مما سبق فاختر مفهرس وإذا كانت البيانات يمكن أن تتكرر فاختر فهرس مع التكرار ، وعند ربط هذا الحقل مع حقل مفهرس بدون تكرار من نفس النوع يكون هذا الحقل هو الأطراف
    [size=21][b]أنواع البيانات Data Type

    [/b]=================\\\[/size]


    [color=#000080]س1: يوجد أنواع متعددة من البيانات فكيف اختار من بينها النوع الذي يناسبني ؟ أرجو أن تعطيني توضيح عنها .
    [/color]ج: أنواع البيانات كالتالي :
    1- نص : ويمكنه تخزين حروف أو أرقام أو كلاهما وأقصى حجم له 255 حرف .
    2- مذكرة : حروف أو أرقام أوكلاهما وأقصى حجم له 65,535 حرف مما يجعله ينفع في البيانات النصية التي يتجاوز عدد حروفها 255 حرف .
    3- رقم : يتم تخزين البيانات كأرقام وحجمها يختلف حسب نوع الرقم .
    4- تاريخ/وقت : بيانات الرقم والتاريخ .
    5- عملة : بينات رقمية تصل دقتها حتى 15 رقماً إلى يسار فاصل العلامة العشرية و 4 أرقام إلى اليمين.
    6- ترقيم تلقائي : حقل رقمي يتزايد بمعدل واحد لكل سجل أو يقوم أكسس باختيار رقم عشوائي .
    7- نعم/لا : تستخدم عند كون البيانات مكونة من قيمتين إما "نعم" أو"لا" .
    8- كائن OLE : كائن مثل جدول بيانات Microsoft Excel أو مستند Microsoft Word أو رسومات أو أصوات وتكون هذه البيانات إما مرتبطة بالكائن الأصلي أو غير مرتبطة.
    9- ارتباط تشعبي : نص أو تركيبات من نص وأرقام يتم تخزينها كنص وتستخدم كـ عنوان ارتباط تشعبي. يضم عنوان الارتباط التشعبي حتى ثلاثة أجزاء:
    نص للعرض : النص الذي يظهر في حقل أو عنصر تحكم.
    عنوان : المسار إلى ملف أو الصفحة .
    عنوان فرعي : موقع في الملف أو الصفحة.
    تلميح شاشة : النص المعروض كتلميح أدوات التحكم .
    أسهل طريقة لإدراج عنوان ارتباط تشعبي في حقل أو عنصر تحكم هي النقر فوق ارتباط تشعبي في القائمة إدراج.
    10- معالج البحث : إنشاء حقل يسمح لك باختيار قيمة من جدول آخر أو من قائمة بالقيم باستخدام مربع نص أو مربع تحرير وسرد. يؤدي النقر فوق هذا الخيار إلى بدء تشغيل "معالج البحث" الذي يقوم بإنشاء حقل بحث. بعد إكمال المعالج، يقوم Microsoft Access بتعيين نوع البيانات استناداً إلى القيم المحددة في المعالج.
    [center][b][size=21][color=black]الخاصية تنسيق Format[/color][/size][/b]

    [size=21]===================[/size]


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

    [color=#000080][img]http://www.msaccess4arab.net/ط§ظ„ظ…ظ„ظپط§طھ%20ط§ظ„ط§ط­طھظٹط§ط·ظٹط©️/ط§ظ„ظ…ط³طھظ†ط¯ط§طھ/ط§ظƒظˆط§ط¯%20ظ„ظ„ط§ظƒط³ط³/ط§ط¨ظˆ%20ط­ظ…ظˆط¯/ط§ظ„ط®️ط§طµظٹط©️%20طھظ†ط³ظٹظ‚%20Format_files/Format_files/Zeer.gif[/img] نوع بيانات التاريخ
    س1: ما معنى تاريخ طويل ؟ وما هو التنسيق الخاص به ؟
    [/color]ج: التاريخ الطويل هو تنسيق من أحد التنسيقات المتوفرة حسب اختيارك شكل التنسيق في إعدادات إقليمية في لوحة التحكم .
    والتنسيق الخاص به هو الموجود في إعدادات إقليمية من لوحة التحكم ، ويختلف حسب البلد أو المنطقة .

    [color=#000080]س2: هل تقصد أنني إذا رغبت في تغيير التنسيق الطويل في كل القاعدة أو القواعد أرجع للإعدادات الإقليمية من لوحة التحكم ؟
    [/color]ج: نعم هذا صحيح .

    [color=#000080]س3: وإذا رغبت في تغيير تنسيق التاريخ الطويل بأحد الأشكال الموجودة في الإعدادات الإقليمية لأحد الحقول فقط ، فماذا أعمل ؟
    [/color]ج: أنسخ التنسيق من الإعدادات الإقليمية ثم ألصقه في خاصية تنسيق للحقل .

    [color=#000080]س4: لقد عدت للقائمة الموجودة في الإعدادات الإقليمة ووجدت تنسيقات كثيرة وحروف لم أفهم رمزها فأرجو التوضيح مع شرح هذا التنسيق :
    [/color]dddd, MMMM dd, yyyy
    ج: d تمثل اليوم مأخوذة من Day
    M تمثل الشهر مأخوذة من Month
    Y تمثل السنة مأخوذة من Year

    والتالي يشرح d في خمس حالات :
    d : يوم من الشهر بخانة رقمية عددية أو خانتين رقميتين عدديتين، حسب رقم اليوم تحتاج (1 إلى 31 في الأشهر الميلادية) .
    dd : يوم من الشهر بخانتين رقميتين عدديتين (01 إلى 31 في الأشهر الميلادية) .
    ddd : الأحرف الثلاثة الأولى من أيام الأسبوع (الأحد إلى السبت( .
    عند اختيار التاريخ الهجري في الإعدادات الإقليمية Hijriy Calendar يظهر اسم اليوم كاملاً وإذا تم اختيار Gergorian Calendar يظهر جزء من الاسم وهو اختصار لأسماء الأيام في اللغة الإنجليزية مثال للثلاثاء يظهر Tue .
    dddd : الاسم الكامل لأيام الأسبوع (الأحد إلى السبت) .
    ddddd : مثل التنسيق المعرف من قبل لـ "التاريخ القصير".
    dddddd : مثل التنسيق المعرف من قبل لـ "التاريخ الطويل".

    وأما الشهر M فكالتالي :
    m : شهر من السنة بخانة رقمية عددية أو بخانتين رقميتين عدديتين، كما تحتاج (1 إلى 12) .
    mm : شهر من السنة بخانتين رقميتين عدديتين (01 إلى 12) .
    mmm : الأحرف الثلاثة الأولى من الشهر (يناير إلى ديسمبر) .
    بالنسبة للأشهر العربية تظهر كاملة لعدم وجود اختصارات لها .
    mmmm : الاسم الكامل للشهر (يناير إلى ديسمبر) .
    بالنسبة للأشهر العربية كالسابق .

    وأما السنة فلها التنسيقات التالية :
    y : عدد أيام السنة (1 إلى 366) بتوضيح آخر كم يوم مضى من السنة .
    yy : الخانتين الرقميتين الأخيرتين من السنة (01 إلى 99) وفي التاريخ الهجري تظهر السنة كاملة مثال : 1422
    yyyy : السنة كاملة (0100 إلى 9999) (لم أفهم معناها) .

    [color=#000080]س5: أريد من التنسيق أن يظهر لي رقم اليوم من الأسبوع ؟
    [/color]ج: في تنسيق ضع w

    [color=#000080]س6: وإن أردت رقم الأسبوع من السنة فما التنسيق ؟
    [/color]ج: في تنسيق ضع ww

    [color=#000080]س7: السنة أربعة أرباع فأريد أن يظهر لي التنسيق في أي ربع هذا التاريخ المسجل ؟
    [/color]ج: في تنسيق ضع q

    [color=#000080]س8: لقد اخترت تاريخ طويل ولكن يظهر لي التنسيق من اليمين السنة ثم الشهر ثم الأيام فكيف أجعله يبدأ من اليوم ثم الشهر ثم السنة ؟
    [/color]ج: ضع في خاصية تنسيق :
    dd/MMMM/yyyy

    [color=#000080]س9: كيف أجعل التاريخ يظهر بهذا التنسيق :
    [/color]السبت 1 محرم من عام 1422 من الهجرة ؟
    ج: ضع في خاصية تنسيق :
    dddd d" محرم من عام "yyyy" من الهجرة"

    [color=#000080]س10: ما هي صيغة هذا التنسيق :
    [/color]سجل في يوم السبت
    ج : "سجل في يوم "dddd

    [b][size=21][color=#ffffff][color=black]الخاصية قناع الإدخال InputMask[/color] [/color][/size][/b]
    [size=21][color=black]===================[/color][/size]
    [/center]
    [b]
    [color=#000080][img]http://www.msaccess4arab.net/Pictures/Zeer.gif[/img] الوظيفة :
    [/color]يمكنك استخدام الخاصية InputMask لجعل إدخال البيانات أكثر سهولة وللتحكم في القيم التي يمكن أن يدخلها المستخدمون في عنصر تحكم مربع النص .
    [/b]
    [b][color=#000080]س1: ما هي الطريقة التي أجعل المستخدم يدخل 4 أرقام في حقل رقم الهاتف إجباريا وبدون مسافات أو أي أحرف أخرى ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]0000[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س2: وإذا أردت أن أسمح بالمسافات أو ترك بعض الحقل فارغا بشرط أن لا يزيد الإدخال عن 4 حروف ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]9999[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س3: لقد حاولت بما ذكرته لي في الجواب السابق أن أضع بين الأرقام علامة + وعلامة – ولكن لم استطع فما هي الطريقة في ذلك ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]####[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س4: ما سبق هو في الأرقام ، ولكن كيف أجعل المستخدم يدخل أربعة حروف ولا يسمح له بكتابة أقل من ذلك ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]LLLL[/color][/size][/font][/b][/font]
    [/center]
    [b]يجب أن يكتب حرف L كبير ولا يصح صغيراً .

    [color=#000080]س5: هذا واضح ، فما الطريقة لجعل إدخال الأحرف اختيارياً ؟
    [/color]ج: في خاصية قناع الإدخال ضع :
    [/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]????[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س6: لكن لم تخبرني هل يمكن في الحالتين السابقتين أن يدخل المستخدم أرقاماً مع الحروف ؟
    [/color]ج: لا .

    س7: إذن ما الطريقة إن احتجت لذلك ، ما أقصده أن يكون الإدخال حروف أو أرقام أو كلاهما ولكن إجباريا وعدد الأحرف أربعة ؟
    ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]AAAA[/color][/size][/font][/b][/font]
    [/center]
    [b]يجب أن تكتب حرف A كبيراً .

    [color=#000080]س8: وإن أردت ما سبق اختيارياً ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]aaaa[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س9: لكنه لم يسمح لي بإدخال مسافات في طريقة السؤال السابع ، ما أريده أن يكون الإدخال إجباريا يسمح بالأرقام والحروف والمسافات ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]&&&&[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س10: وإن أردت السابق ولكن اختيارياً ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]CCCC[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س11: عندي حقل نصي أسجل فيه كلمة سر ، وأريد أن تظهر الأحرف على شكل نجمة فما الطريقة ؟
    [/color]ج: في خاصية قناع الإدخال ضع :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]Password[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س12: كيف أجعل الحروف المدخلة دائما كبيرة بواسطة قناع الإدخال ؟
    [/color]ج: في خاصية قناع الإدخال ضع :
    < ثم بقية القناع ، مثال :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]'*>LLL*'[/color][/size][/font][/b][/font]
    [/center]

    [b][color=#000080]س13: وإذا أردت الحروف صغيرة في كل الحقل ؟
    [/color]ج: في خاصية قناع الإدخال ضع :
    < ثم بقية القناع ، مثال :
    [/b]الجداول
    ============================


    [center][b][size=21][color=black]قاعدة التحقق من الصحة ونص التحقق من الصحة[/color][/size][/b]

    [size=21]=============[/size]
    [/center]
    [b]
    [color=#000080][img]http://www.msaccess4arab.net/Pictures/Zeer.gif[/img] الوظيفة :
    [/color]يمكنك استخدام الخاصية ValidationRule لتحديد متطلبات البيانات التي تم إدخالها إلى سجل أو حقل أو عنصر تحكم. عند إدخال بيانات تخالف الإعداد ValidationRule، يمكنك استخدام الخاصية ValidationText لتحديد الرسالة التي يتم عرضها للمستخدم.

    [color=#000080][img]http://www.msaccess4arab.net/Pictures/Zeer.gif[/img] شروط :
    [/color]لا يمكن أن يحتوي التعبير على :
    2-دالات معرفة من قبل المستخدم .
    3-دالات المجالات التجميعية (Dsum – Dlookup – Dcount …) ، (يسمح بدالات المجال التجميعية فقط للتحقق من الصحة على مستوى النموذج)
    4-الدالات التجميعية (Sum – Min – Max ….)
    5-دالة Eval .
    6-أسلوب CurrentUser .
    7-مراجع إلى النماذج أو الاستعلامات أو الجداول.
    8-بالإضافة إلى ذلك، لا يمكن أن تحتوي قواعد التحقق من صحة الحقل على مراجع إلى حقول أخرى. أما بالنسبة لقواعد التحقق من الصحة على مستوى السجلات، يمكن أن تتضمن التعبيرات مراجع إلى حقول في هذا الجدول.
    [/b]
    [b][color=#000080]س1: كيف أمنع المستخدم من ترك الحقل فارغاً ؟
    [/color]ج: يوجد طريقتين :
    1- في خاصية مطلوب للحقل اختر نعم .
    2- في خاصية قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][font=Times New Roman][size=12][color=#000080][b]Is Not Null[/b][/color][/size][/font][/font]
    [/center]
    [b]وإذا أردت أن تظهر رسالة محددة للمستخدم فاكتب نص الرسالة في خاصية نص التحقق من الصحة .

    [color=#000080]س2: كيف أجعل نص التحقق من الصحة يظهر في عدة أسطر بدلا من سطر واحد ؟
    [/color]ج: بعد كتابة السطر الأول اضغط Ctrl+Enter لبدء سطر جديد .

    [color=#000080]س3: كيف أجل المستخدم يدخل بيانات محددة بين رقم ورقم آخر مثل الأرقام بين 7 و 20 ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]>=7 And <=20[/color][/size][/font][/b][/font]
    [/center]
    [b]وإذا أردت ظهور رسالة عند مخالفة القاعدة ضع نص الرسالة في خاصية نص التحقق من الصحة .
    طريقة أخرى ولكن تنفع في حالة كون مجال الأرقام صغير حتى لا تضطر لكتابة سلسلة طويلة من الأرقام ، مثال يجب أن يكون الإدخال 1،16،3،88[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]In (1;16;3;88)[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س4: كيف أجعل الكلمة التي يبدأ بها هي حرف الباء دائما ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]Like "ب" & "*"[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س5: لدي حقل نصي ولكني أريد أن أجبر المستخدم على إدخال بيانات رقميه فيه ، كيف أفعل ذلك ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]IsNumeric([اسم نفس الحقل])=True[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س6: لدي حقل تاريخ أريد أن يكون الإدخال بتاريخ أكبر من تاريخ اليوم ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]>Date()[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س7: في برنامجي حقل تاريخ أريد من المستخدم توحيد اليوم في كل الأشهر بمعنى أن يدخل تاريخ اليوم هو 25 من كل شهر فهل يمكن ذلك ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]Day([FieldDateName])=25[/color][/size][/font][/b][/font]
    [/center]
    [b]وإذا أردت شهر محدد فاكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]Month([FieldName])=1[/color][/size][/font][/b][/font]
    [/center]
    [b]وإذا أردت سنة محددة فاكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]Year([FieldName])= 1422[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س8: أريد من المستخدم اختيار خيار من ثلاثة خيارات نصية مثل :
    [/color]"أصغر" و "أكبر" و "كبير" فكيف أفعل ذلك ؟
    ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]In ("أصغر";"أكبر";"كبير")[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س9: كيف أجعل المستخدم يدخل رقم موجب في الحقل دائما ؟
    [/color]ج: في قاعدة التحقق من الصحة أكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]>0[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س10: ما هي الطريق لمنع المستخدم من إدخال أرقام معينة مثل 4،6،64 ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]<>4 And <>6 And <>64[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س11: كيف أجعل المستخدم يدخل أرقام زوجيه فقط في حقل رقمي ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080][اسم الحقل الرقمي] Mod 2=0[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س12: وإذا أردت أعداد فردية فقط فما القاعدة ؟
    [/color]ج: في قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080][اسم الحقل الرقمي] Mod 2<>0[/color][/size][/font][/b][/font]
    [/center]
    [b][color=#000080]س13: كيف أجبر المستخدم على إدخال أكثر من حرفين في حقل نصي ؟
    [/color]ج: في خاصية قاعدة التحقق من الصحة اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]Len([FieldName])>1[/color][/size][/font][/b][/font]
    [/center]
    [b]
    [color=#000080]س14: لقد فهمت طريقة قاعدة التحقق من الصحة لحقل واحد ولكن هل يصح وضع القاعدة في خاصية قاعدة التحقق للجدول وليس للحقل ؟ وهل يصح العكس ؟
    [/color]ج: نعم ولكن عادة ما تستعمل قاعدة التحقق من الصحة للجدول في حالة ارتباط القيم بأكثر من حقل واحد انظر ما يأتي ، وأما العكس فلا يصح .

    [color=#000080]س15: ما أريده هو أن تعمل القاعدة فقط إذا كان حقل آخر يساوي قيمة معينة ، مثال : لدي حقل تاريخ وحقل نصي إذا كان التاريخ أكبر من يوم 15 من الشهر فالقيمة في حقل النص لابد أن تكون متأخر ؟
    [/color]ج: أظهر خصائص الجدول ، وفي خاصية التحقق من الصحة للجدول اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]IIf(Day([FieldNameDate])>=15;[FieldNameText]="متأخر";[FieldNameText])[/color][/size][/font][/b][/font]
    [/center]
    [b]
    [color=#000080]س16: عندي جدول فيه حقلين نصيين أريد من المستخدم إذا ترك أحد الحقلين فارغ أن لا يترك الحقل الثاني فارغ بمعنى لابد أن يكتب قيمة في أحد الحقلين ؟
    [/color]ج: أظهر خصائص الجدول ، وفي خاصية التحقق من الصحة للجدول اكتب :[/b]
    [center][font=Courier New][b][font=Times New Roman][size=12][color=#000080]IIf(IsNull([FieldName1]);Not IsNull([FieldName2]);Not IsNull([FieldName1]))[/color][/size][/font][/b][/font]
    [/center]
    [img]http://computeredara.yoo7.com/users/1713/43/82/79/smiles/895714.gif[/img] [url=http://i19.servimg.com/u/f19/13/69/91/87/12310.jpg][/url]


    _________________
    مصر وطن لنا جميعا فاحموة بالغالى والنفيس
    مدير الموقع

      الوقت/التاريخ الآن هو الثلاثاء ديسمبر 12, 2017 6:52 pm