الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخدمت كود منع غير الارقام فكانت النتيجة!

بدأه بصمات واضحة في 18 مايو 2009 · 5 رد · 565 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

إخواني هذه أول مشاركة لي في هذا المنتدى الجبار و قبل أن اطرح مشكلتي

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

و لم اطرح مشاركتي هذه إلا بعد أن عجزت عن حل ما أواجهه في هذا القاعدة و ما احتاجه كثير فلتتسع صدوركم

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

1 . في قاعدة البيانات و التي سميتها Famliy هناك عدة مشاكل منها :

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

أرقام بحيث يكون المدخل لهذه الحقول أحرف عربية فقط.

- في حقل الجوال نوع البيانات نص وضعته هكذا كي استفيد من حيث التحكم بالطول وهو 10 خانات حيث

انه عدد خانات الجوال محليا

و قد استفدت من كود وضعته الأخت المباركة أستاذتنا / زهرة.

هذا الكود يمنع إدخال غير الأرقام و لكن بعد إدخال رقم الجوال تخرج رسالة لم افهم المراد منها مع أني

حملت المثال الموجود في رد الأخت زهرة على احد الأعضاء

و هو على هذا الرابط

/index.ph...=171161&hl=

و طبقته كما هو فما هي المشكلة ؟

2. بالنسبة للحقل المدينة هو عبارة عن حقل من جدول آخر هو جدول Arae هذا الجدول مخصص للمدن حيث إني أريد أن يقتصر الإدخال في نموذج العائلة

على الاختيار من قائمة منسدلة و أن يكون بالإمكان إضافة مدينة جديدة

من خلال النموذج الرئيس " العائلة "

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

اعتبر من المعوزين فيه فكونوا لحاجتي و لضعفي خير معين

و دمتم سالمين................و السلام عليكم و رحمة الله و بركاته

المثال ..

Family.rar

تم تعديل هذه المشاركة بواسطة بصمات واضحة في 18 مايو 2009 في 20:55

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

تفضل أخي الكريم ملفك بعد التعديل ...

ملاحظة : القيم وضعت بالفورم وليس بالجدول

1- بالنسبة لحقل رقم الجوال تم جعل قناع الأدخال اصفار وهي عشرة أصفار ولن يقبل سوء الارقام فقط ويجب أن تكون عشرة .

2- بالنسبة لحقل رقم الهاتف تم جعل قناع الأدخال اصفار وهي تسعة أصفار ولن يقبل سوء الارقام فقط ويجب أن تكون تسعة طبعاً تسعة مع مفتاح المنطقة مثال - الرياض - 012598877

3- القائمة المنسدلة تم جعل مصدر عنصر التحكم - Area_Name - لكي تحفظ لديك بالجدول .

4- عند النقر المزدوج على القائمة المنسدله سوف يفتح لك فورم لإضافة المدن من خلاله .

آمل أن أكون افدتك ..

Family.rar

تم تعديل هذه المشاركة بواسطة أبو رهف في 19 مايو 2009 في 04:48

(`'•.¸(` '•. ¸ * ¸.•'´)¸.•'´)

«´¨`.¸ أبو رهـــــــف ¸.´¨`»

(¸. •'´(¸.•'´ * `'•.¸)`'•.¸ )

¸.•’’ ’’

( `•.¸

`•.¸

#3

السلام عليكــم ورحمـة الله وبركاتــه ،،

أستاذي الكبير أبو رهف ...كيف حالك إن شاء الله دائمــاً بخير ؟

أشكرك جزيل الشكر على تعاونك معي وهذا

إن دل فهو يدل على كرم أخلاق أنت به جدير فتقبل شكري الجم

-- الحقول الستة الأولى كيف لي أن اجعلها

نصوص عربية فقط دون أرقام أو رموز خاصة

-- وهناك مشكلة أقلقتني منذ أن أنهيت تصميم النموذج

و هي بعد كتابة نصوص الحقول الستة الأولى و عند الضغط على مفتاح Inter لا ينتقل لحقل الجوال بل يتعداه

إلى حقل الهاتف مع انه في السابق كان ينتقل إليه قبل حقل الهاتف ؟

-- عند إدخال رقم جوال و الضغط على مفتاح Inter تخرج لي هذه الرسالة فما رأيك ؟

post-62029-1242711764_thumb.jpg

و أخيرا

بالنسبة لحقل المدينة فكرتك أكثر من رائعة

و لكن بعد إضافة مدينة جديدة لا تكون مع القائمة و لا تضاف المدينة الجديدة إلا

في حالة إغلاق النموذج و إعادة فتحه فكيف احل هذه المشكلة....؟؟

أشكرك للمرة الثانية و الثالثة و ليس هذا يعادل ما تتعاونون به مع إخوانكم في المنتدى الجبار

تقبل تحياتي و دعواتي :wub:

#4

وعليكــم السـلام ورحمة الله وبركاتـه..

اشكر لك أخي الكريم ثناءك علي وما كرم أخلاقي بقدر خلقك الذي سطرته أناملك هنا

لاحظ ملفك بعد التعديل عليه آمل أن يكون التعديل يفي بالغرض ...

Family.rar

(`'•.¸(` '•. ¸ * ¸.•'´)¸.•'´)

«´¨`.¸ أبو رهـــــــف ¸.´¨`»

(¸. •'´(¸.•'´ * `'•.¸)`'•.¸ )

¸.•’’ ’’

( `•.¸

`•.¸

#5

السلام عليكــم ورحمـة الله وبركاتــه ،،

أستاذي العزيز

أبو رهف

لا املك من العبارات ما يسعفني لفرط شكرا طاف بساحات قلبي

و تربع فيها يدعوني بكل جملة امتنان

و كل كلمة عرفان و كل لفظ اعتراف بالجميل أنكم كنتم خير معين

تعجز الكلمات و من قبلها قلمي البسيط عن تسطير ما تستحقونه

فشكرا لكم أستاذي العزيز .......

اعلم أني أطلت عليك و لكن ..

منذ أن أخذت على عاتقي حب و رغبة تعلم قواعد البيانات

و أنا أسعى لجمع كل معلومة في مخيلتي و من قبلها مذكرتي فقبلوا مني جشاعتي

و لعلمي أن لديكم كرما حاتميا تعجز الوصوف الناعمات عن إدراك حسنه و الفضائل

فأرجوك تحملني ...

------ بعد تحميل القاعدة وجدت الفرق و سؤالي كيف تغلبت على مسألة انتقال المؤشر عند الضغط على مفتاح Intre

حيث كان ينتقل لرقم الهاتف و يتعدى الجوال . مهمة بالنسبة لي أريد معرفة طريقة التغلب عليها .

------- في الرسالة التي أرفقت صورتها ماهي المشكلة في حقل الجوال التي دعت لظهورها لأني أريد أن اعرف ما هي حتى لا أقع فيها مجددا

------- في خصائص حقل المدينة وجدت في تبويب " حدث " انك وضعت كود للنقر المزدوج و هذا مفهوم بالنسبة لحالته أي عند النقر

يتم استدعاء النموذج Area و لكن لم افهم المصطلحات الخاصة بهذا الكود و خاصة

(Cancel As Integer)

--- و كذلك الحدث عند التركيز و الذي يعنيني أكثر لأني اعتزم أن أصممها أيضا لحقل العمل فما معنى هذا

الكود


Private Sub B_GotFocus()
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
End Sub

أريد أن أتعلم فيا ليتك تدلني على طريقة المعرفة بهذه الاكواد

أهم شيء عندي كيف تغلبت على المؤشر في بداية الأمر

حيث انه كان ينتقل إلى الهاتف قبل الجوال مع أن الترتيب هو الجوال ثم الهاتف حتى لا أقع فيها أخرى

و أخيرا أستاذي الكبير ....

لا املك من عبارات الشكر كما وصفت لك سابق ما يريح مشاعري تجاه كرمك

والذي يعطي صورة ساطعة البهاء بأنكم مثال رائع

لما يمتاز به هذا المنتدى من أعضاء طابعهم الكرم و شيمتهم الشهامة

و من لا يشكر الناس لا يشكر الله ...

:wub: :wub:

تقبل تحياتي و دعواتي ......

#6

وعليكــم السـلام ورحمة الله وبركاتـه..

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

اقتباس
------ بعد تحميل القاعدة وجدت الفرق و سؤالي كيف تغلبت على مسألة انتقال المؤشر عند الضغط على مفتاح Intre

حيث كان ينتقل لرقم الهاتف و يتعدى الجوال . مهمة بالنسبة لي أريد معرفة طريقة التغلب عليها .

وإجابة على ما ذكرت لاحظ الصورة التالية :

post-37775-1242764009_thumb.jpg

اقتباس
------- في الرسالة التي أرفقت صورتها ماهي المشكلة في حقل الجوال التي دعت لظهورها لأني أريد أن اعرف ما هي حتى لا أقع فيها مجددا

وإجابة على ما ذكرت تم التعديل على خصائص الحقل بالجدول من مطلوب الا غير مطلوب لاحظ الصورة التالية :

post-37775-1242764305_thumb.jpg

اقتباس
--- و كذلك الحدث عند التركيز و الذي يعنيني أكثر لأني اعتزم أن أصممها أيضا لحقل العمل فما معنى هذا

الكود

أخي الكريم مهمة هذا الكود هو تحديث النموذج عند التركيز وقد وضعته هنا لكي يقوم بتحديث النموذج عند إغلاق فورم أدخال المناطق لكي تظهر لك المنطقة المضافة مباشرة دون الحاجة لإغلاق الفورم ...

آمل أن أكون وضحت لك ما أشكل عليك ..

وبالتوفيق إن شاء الله

(`'•.¸(` '•. ¸ * ¸.•'´)¸.•'´)

«´¨`.¸ أبو رهـــــــف ¸.´¨`»

(¸. •'´(¸.•'´ * `'•.¸)`'•.¸ )

¸.•’’ ’’

( `•.¸

`•.¸

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…