السادة الاعضاء الافاضل نحن بصدد انشاء قاعدة بيانات يوجد بها الامفتاح الاساسى يتكون من ارقام وحروف والحروب يكون واحد من ثلاثة أ و ب و ج وارغب فى كود يجبر على المدخل ان يكتب واحد من الثلاثة بتنسيق واحد حتىلا يختلف التنسيقات الحروف ويتكرر المفتاح الاساسى مثلا ممكن ان يكتب المستخد 1أ باكثر من طريقة ممكن 1ا او 1 إ فيكرر المفتاح الاساسى وشكرا
كيف اجبار المستخدم على ادخال حروف موحدة فى الفتاح الاساسى
اخي الفاضل
في حقل ادخال الحروف ، عند الحدث "بعد التحديث" يمكنك ان تغير انواع حروف الالف الى الطريقة التي تريدها ، هكذا:
اذا كان اسم الحقل txtid:
me.txtid=replace([me.txtid],"أ","ا") me.txtid=replace([me.txtid],"إ","ا") me.txtid=replace([me.txtid],"آ","ا")
وتستطيع عمل باقي القائمة بنفس الطريقة :)
وهذه قائمة بجميع الاحرف العربية ورقمها ، اي اذا اردت ان تنادي الحرف أ فيمكنك ان تناديه برمجيا هكذا:
chrw(1571)
http://www.ssec.wisc.edu/~tomw/java/unicode.html#x0600
جعفر
تم تعديل هذه المشاركة بواسطة jjafferr في 16 يناير 2014 في 18:31
بارك الله بك اخي الكريم : جعفر
على المشاركة
اعتقد ان الكود الصحيح هو ان يوضع في حدث بعد تحديث حقل ID_No بهذه الطريقة
Private Sub ID_No_AfterUpdate() Me.ID_No = Replace([ID_No], "ا", "أ") Me.ID_No = Replace([ID_No], "إ", "أ") Me.ID_No = Replace([ID_No], "آ", "أ") Me.ID_No = Replace([ID_No], " ", "") Me.ID_No.Requery End Sub
بالغ شكرى وامتنانى للاخت الفاضلة زهراء بارك الله فيكى وزقك زق الدنيا ولاخرة واعطاكى من فضلة
يالها من مشاركه فى غايه الروعه
هناك من يراقبك فى كل وقت (الله) فكن حذراً من المعاصى B)
ان اكبر عائق يمنع النجاح هو الخوف من الفشل و الاخفاق B)
هذا الموضوع مغلق.

