اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام أريد في حقل قناع الادخال

 

بحيث أريد قناع الادخال في الاكسس في الجدول عندما أكتب في بداية الكلمة حرف A أو حرف B او حرف C  لايقبل 

ويقبل كتابة جميع الاحرف ماعد حرف A أو حرف B او حرف C في البداية 

image.png.8f3a3bd7eb77890f5be4f6b9ac68406a.png

قام بنشر
  في 30‏/3‏/2019 at 10:05, salimboub24 said:

السلام أريد في حقل قناع الادخال

 

بحيث أريد قناع الادخال في الاكسس في الجدول عندما أكتب في بداية الكلمة حرف A أو حرف B او حرف C  لايقبل 

ويقبل كتابة جميع الاحرف ماعد حرف A أو حرف B او حرف C في البداية 

image.png.8f3a3bd7eb77890f5be4f6b9ac68406a.png

Expand  

تفضل

منع كتابة حروف.mdbFetching info...

قام بنشر

أريد معلومات  حول قناع الادخال , 

مثلا عند كتابة جملة في حقل للجدول مثلا أكتب  BR512Z1GX022540  بحيث ادا كانت هده الجملة تحتوي في البداية على حروف  مكونة من BR5 لايقبل  الحفظ  أي تظهر لي رسالة بعدم الحفظ

وادا كانت الجملة لاتبدا بحروف BR5 مثلا   LXMTB2T5GG021 فانه يقبل تسجيل في الجدول

ولدي ملف للتحميل 

وادا امكن أريد  الحقل لايتعدى 17 حرف أو رقم 

وشكراااااا

image.png.53c22860bdfa35047cd1d836ea6b8d6a.png

 

منع كتابة حروف (5).mdbFetching info...

قام بنشر

السلام عليكم

انا لا اعرف تطبيق فكرتك بواسطة قناع الادخال

ولكن يمكن ان اساعدك بتنفيذ الفكرة باستخدام الكود عبر احداث مربع النص

 

قام بنشر (معدل)
  في 31‏/3‏/2019 at 09:57, ابوخليل said:

السلام عليكم

انا لا اعرف تطبيق فكرتك بواسطة قناع الادخال

ولكن يمكن ان اساعدك بتنفيذ الفكرة باستخدام الكود عبر احداث مربع النص

 

Expand  

السلام عليك أخي انظر أسفل الصور لتفهم أكثر

لاحظ في Valide si بحيث الكود يعبر عن السماح بكتابة جميع الاحرف في بداية الكلمة ماعدا A.B.C 

رسالة -- يمنع كتابة هدا الحرف --  ,انا أريده يمنع كتابة هدخ الاحرف 

أي ادا كتب في بداية الكلمة حرف d الى غاية حرف z يقبل وادا كتبت في بداية الكلمة حرف  A أو B او C يقبل الحفظ

لدا أريـد عند كتابة جملة مثل   BR512Z1GX022540  بحيث ادا كانت هده الجملة تحتوي في البداية على حروف  مكونة من BR5 لايقبل  الحفظ  أي تظهر لي رسالة بعدم الحفظ

وادا كانت الجملة لاتبدا بحروف BR5 مثلا   LXMTB2T5GG021 فانه يقبل الحفظ

البرنامج للتحميل اسفله

image.png.4339e7d1c759c212f55375366eccf3da.png

 

image.png.724efdbdb74c27a92210254357107bd2.png

image.png

منع كتابة حروف (5).mdbFetching info...

تم تعديل بواسطه salimboub24
قام بنشر
  في 31‏/3‏/2019 at 12:28, salimboub24 said:

السلام عليك أخي انظر أسفل الصور لتفهم أكثر

Expand  

مطلوبك مفهوم  رعاك الله  ايضا تريد الارقام والحروف ان لا تزيد عن 17

ولتفهم عزيزي ان الحقل الظاهر في الصورة يسمى : قاعدة التحقق من الصحة وليس قناع ادخال

المهم انا سألتك ان كنت تريد تطبيق الضوابط حسب طلبك بغض النظر عن الوسيطة

ولكن يبدوا انك لم تفهم ما اقصده ؟

وعلى كل حال واختصارا للوقت هذا الكود يحقق مطلبك :

Dim z As String
Dim i As Integer
i = Len(Me.text1)
z = Left(Me.text1, 3)
'++++++++++++++++++++++++++++++
If i > 17 Or z = "BR5" Then
Undo
MsgBox "تأكد من ادخال البيانات بطريقة صحيحة"
Exit Sub
End If

وهذا تطبيق :

منع كتابة حروف2 .mdbFetching info...

  • Thanks 1
قام بنشر
  في 31‏/3‏/2019 at 13:55, ابوخليل said:

مطلوبك مفهوم  رعاك الله  ايضا تريد الارقام والحروف ان لا تزيد عن 17

ولتفهم عزيزي ان الحقل الظاهر في الصورة يسمى : قاعدة التحقق من الصحة وليس قناع ادخال

المهم انا سألتك ان كنت تريد تطبيق الضوابط حسب طلبك بغض النظر عن الوسيطة

ولكن يبدوا انك لم تفهم ما اقصده ؟

وعلى كل حال واختصارا للوقت هذا الكود يحقق مطلبك :

Dim z As String
Dim i As Integer
i = Len(Me.text1)
z = Left(Me.text1, 3)
'++++++++++++++++++++++++++++++
If i > 17 Or z = "BR5" Then
Undo
MsgBox "تأكد من ادخال البيانات بطريقة صحيحة"
Exit Sub
End If

وهذا تطبيق :

منع كتابة حروف2 .mdb 252 \u0643\u064a\u0644\u0648 \u0628\u0627\u064a\u062a · 2 downloads

Expand  

اجابه في الصميم استاذي ابو خليل بارك الله فيك

  • Thanks 1
قام بنشر (معدل)

شكرا لك أخي كثيرا كثيرا كثيرا كثيرا كثيرا 

ورحم الله والديك وأدخلهم الجنة ان شاء الله 

 

وادا اردت أيضا اضافة احرف أخرين

"BR5" و "BR3" و "BR4" 

تم تعديل بواسطه salimboub24
  • Thanks 1
قام بنشر

شرفت بمرورك  ابو ياسين

طريقة وضع الشرط في حدث مربع النص افضل لا شك  فيما لو اردنا التحكم بالضوابط ونريد ان نجعل مربع النص اكثر مرونة

فمثلا يمكن ان نستدعي هذه القيم  من جدول

If i > 17 Or z = "BR5" Then

 

  • Thanks 1
قام بنشر
  في 31‏/3‏/2019 at 13:55, ابوخليل said:

مطلوبك مفهوم  رعاك الله  ايضا تريد الارقام والحروف ان لا تزيد عن 17

ولتفهم عزيزي ان الحقل الظاهر في الصورة يسمى : قاعدة التحقق من الصحة وليس قناع ادخال

المهم انا سألتك ان كنت تريد تطبيق الضوابط حسب طلبك بغض النظر عن الوسيطة

ولكن يبدوا انك لم تفهم ما اقصده ؟

وعلى كل حال واختصارا للوقت هذا الكود يحقق مطلبك :

Dim z As String
Dim i As Integer
i = Len(Me.text1)
z = Left(Me.text1, 3)
'++++++++++++++++++++++++++++++
If i > 17 Or z = "BR5" Then
Undo
MsgBox "تأكد من ادخال البيانات بطريقة صحيحة"
Exit Sub
End If

وهذا تطبيق :

منع كتابة حروف2 .mdb 252 \u0643\u064a\u0644\u0648 \u0628\u0627\u064a\u062a · 0 downloads

Expand  

وادا اردت أيضا اضافة احرف أخرين

"BR5" و "BR3" و "BR4" 

 

قام بنشر
  في 31‏/3‏/2019 at 14:48, ابوخليل said:

شرفت بمرورك  ابو ياسين

طريقة وضع الشرط في حدث مربع النص افضل لا شك  فيما لو اردنا التحكم بالضوابط ونريد ان نجعل مربع النص اكثر مرونة

فمثلا يمكن ان نستدعي هذه القيم  من جدول

If i > 17 Or z = "BR5" Then

 

Expand  

والله استاذي بالنسبه للجدول انتم لها

الاخ salimboub24

ممكن يكون هكذا

If i > 17 Or z = "BR3" Or z = "BR44" Or z = "BR5" Then

 

قام بنشر
  في 31‏/3‏/2019 at 14:47, salimboub24 said:

شكرا لك أخي كثيرا كثيرا كثيرا كثيرا كثيرا 

ورحم الله والديك وأدخلهم الجنة ان شاء الله 


 

وادا اردت أيضا اضافة احرف أخرين

"BR5" و "BR3" و "BR4" 

Expand  

 

  في 31‏/3‏/2019 at 15:07, salimboub24 said:

وادا اردت أيضا اضافة احرف أخرين

"BR5" و "BR3" و "BR4" 

 

Expand  

اخي أو مثلا عندما تكون بالعكس

أي يقبل جميع الحروف التي فيها BR5 

ولايقبل  التي  ليست فيها في بداية الجملة أحرف BR5 

قام بنشر

الافضل اشرح لك الكود اعلاه من اجل تفصل  على ما يحلوا لك

Dim z As String هنا اخبرنا اكسس ان حرف زد نصي
Dim i As Integer وهنا اخبرنا اكسس ان حرف آي رقمي
i = Len(Me.text1)هنا قيمة آي تساوي عدد احرف او ارقام الحقل التي سندخلها
z = Left(Me.text1, 3)هنا قيمة زد تساوي أول ثلاث حروف من اليسار ، لاحظ ان الرقم 3 يعبر عن عدد الحروف او الارقام المقتطعة
فيمكن ان تضع الرقم 2 لتكون قيمة زد تساوي الحرفين الاولين

نجي للتطبيق :
اذا آي اكبر من 17 أو زد تساوي "بي آر خمسة" 
If i > 17 Or z = "BR5" Then 
تراجع
Undo
واظهر هذه الرسالة
MsgBox "تأكد من ادخال البيانات بطريقة صحيحة"
واخرج من الحدث
Exit Sub
انهاء الحدث
End If
أي شيء غير مفهوم يمكنك الاستفسار

جواب سؤالك الاخير فقط تستبدل علامة = بعلامة <>  ليصبح السطر

If i > 17 Or z <> "BR5" Then 

 

قام بنشر
  في 1‏/4‏/2019 at 08:31, ابوخليل said:

الافضل اشرح لك الكود اعلاه من اجل تفصل  على ما يحلوا لك

Dim z As String هنا اخبرنا اكسس ان حرف زد نصي
Dim i As Integer وهنا اخبرنا اكسس ان حرف آي رقمي
i = Len(Me.text1)هنا قيمة آي تساوي عدد احرف او ارقام الحقل التي سندخلها
z = Left(Me.text1, 3)هنا قيمة زد تساوي أول ثلاث حروف من اليسار ، لاحظ ان الرقم 3 يعبر عن عدد الحروف او الارقام المقتطعة
فيمكن ان تضع الرقم 2 لتكون قيمة زد تساوي الحرفين الاولين

نجي للتطبيق :
اذا آي اكبر من 17 أو زد تساوي "بي آر خمسة" 
If i > 17 Or z = "BR5" Then 
تراجع
Undo
واظهر هذه الرسالة
MsgBox "تأكد من ادخال البيانات بطريقة صحيحة"
واخرج من الحدث
Exit Sub
انهاء الحدث
End If
أي شيء غير مفهوم يمكنك الاستفسار

جواب سؤالك الاخير فقط تستبدل علامة = بعلامة <>  ليصبح السطر

If i > 17 Or z <> "BR5" Then 

 

Expand  

يعطيك العافية يا أخي

قام بنشر

اخي القناع >AAAA أريد عندما اكتب أحرف صغيرة لايقبل بحيث يكتب تلقائيا احرف كبيرة ومع الارقام أيضا

  في 2‏/4‏/2019 at 11:17, خالد سيسكو said:

 اخي العزيز استخدم  هذا القناع >AAAA ويقبل ارقام وحروف  وحدد عدد الارقام او الحروف كما تحب

Expand  

 

  في 31‏/3‏/2019 at 14:25, ابو ياسين المشولي said:

اجابه في الصميم استاذي ابو خليل بارك الله فيك

Expand  

السلام عليكم أريد أن أسئلك

من أين أجد كل هده الاكواد

أريد أن أتعلمها جميعا من أي مصدرها

قام بنشر (معدل)
  في 2‏/4‏/2019 at 11:17, خالد سيسكو said:

 اخي العزيز استخدم  هذا القناع >AAAA ويقبل ارقام وحروف  وحدد عدد الارقام او الحروف كما تحب

Expand  

ياأخي  أريد يكتب بالاحرف الكبيرة

ويقبل كتابة أرقام  مثلا 151254

تم تعديل بواسطه salimboub24

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information