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

ارجو المساعدة في كود لتحويل حرف" أ " الي " ا " وغيرها

مغلقمُجاب
بدأه figo82eg في 23 أكتوبر 2013 · 12 رد · 1,133 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

New Microsoft Office Access Application.rarارجو المساعدة في كود حيث أني لدي جدول به 120 ألف عميل بأسماء مختلفة اريد تحويلها كلها دفعة واحدة بحيث لايوجد بالأسماء اي همزات وغيرها مثل حرف  " أ " الي " ا " و " ة " الي " ه "

بالإضافة الي أمكانية تحويل هذه الحرف تلقائياً عند كتابتها

تم تعديل هذه المشاركة بواسطة figo82eg في 23 أكتوبر 2013 في 13:22

769984420.gif
#2

اخي الكريم

ضع المرفق الخاص بك حتي يتم التعديل عليه وياريت يكون تنسيق 2003

بالتوفيق

اخوك ------------ محمود المصري

(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)

اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم

post-274914-0-91580400-1378113578.jpg
#3

تم إرفاق مثال

769984420.gif
#4

اخي الكريم

انظر للاستعلام ولكن واجهتني مشكلة  :(  الا وهي جمع الحرفين في صف واحد

يمكن يكون نصف الحل ولكنه يفي بالغرض :)

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

بالتوفيق

New Microsoft Office Access Application.rar

(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)

اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم

post-274914-0-91580400-1378113578.jpg
#5 أفضل إجابة

تفضل اخي الكريم

 

ملفك بعد التعديل بناء على طلبك

 

post-15367-0-48242000-1382535510_thumb.g

 

 

عند الضغط على زر الأمر سوف يتم تحديث جميع الأسماء واستبدال الهمزات ( أ  إ   آ  )  الى  ا

 

مثل  أحمد  -  إبراهيم  - آمال   ستصبح   احمد  - ابراهيم  - امال

 

 

وايضا سيتم اسنبدال التاء المربوطه  ( ة )  الى  هاء  ( ه ) 

 

مثل  فتحية  -  رقية - زهرة  الى  فتحيه  -  رقيه  - زهره

 

 

ايضا عند كتابة اسماء جديده تحتوي على همزات او تاء مربوطة فإنه سيتم تعديلها مباشرة بواسطة الكود البرمجي بمجرد الخروج من الحقل

 

يعني اكتب الأسماء وانت مرتاح ولا تشغل بالك وحط في بطنك بطيخه شتوي   :) 

 

 

zaReplaceALL.rar

 

تم تعديل الخطأ الذي كان في الملف بناء على تنبيه الأستاذ محمود

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 23 أكتوبر 2013 في 19:25

3
#6

اختي الغالية ام عهود

اولاً : اود ان اشكر مجهودك

ثانيا : لماذا يظهر عندي هذا الخطأ

post-274914-0-20874200-1382542423.jpgpost-274914-0-76832600-1382542444_thumb.

ثالثا : هل يمكن عمل مثل هذا عن طريق الاستعلام حيث انني في المشاركة رقم 4 ارفقت المثال مطبق عن طريق الاستعلام ولكني لم انجح في جعل حقل واحد يكون فيه التغييرات للحرفين ( أ . ة ) ولهذا جعلت لكل حرف تعديل في حقل لوحدة فهل يمكن دمج حقل الغاء الهمزة والغاء التاء المربوطة في حقل واحد

برجاء النظر اليه والتعديل

ولكي مني اجمل تحية

بالتوفيق

اخيك ------------ محمود المصري

1

(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)

اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم

post-274914-0-91580400-1378113578.jpg
#7
mahmoud_20 كتب:

اختي الغالية ام عهود

اولاً : اود ان اشكر مجهودك

ثانيا : لماذا يظهر عندي هذا الخطأ

attachicon.gif1.jpgattachicon.gif2.jpg

ثالثا : هل يمكن عمل مثل هذا عن طريق الاستعلام حيث انني في المشاركة رقم 4 ارفقت المثال مطبق عن طريق الاستعلام ولكني لم انجح في جعل حقل واحد يكون فيه التغييرات للحرفين ( أ . ة ) ولهذا جعلت لكل حرف تعديل في حقل لوحدة فهل يمكن دمج حقل الغاء الهمزة والغاء التاء المربوطة في حقل واحد

برجاء النظر اليه والتعديل

ولكي مني اجمل تحية

بالتوفيق

اخيك ------------ محمود المصري

 

 

تفضل استاذي الكريم : محمود

 

post-15367-0-14522600-1382548907_thumb.g

 

الإستعلام بعد التعديل حيث سنستخدم هذه الدالة بهذه الطريقة

 

sName: Replace(Replace(Replace([name];"أ";"ا");"إ";"ا");"ة";"ه")

za-Mahmod-UP.rar

1
#8

تحــــ :thumbup: ــــيــاتي :plusone:

(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)

اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم

post-274914-0-91580400-1378113578.jpg
#9

بارك الله فيكي أخني الكريمة زهرة وهو المطلوب ولكن عندما احب ِأن اضيف أحرف اريد إستبدالها مثل " ي " الي " ى " اي كلمة مثل " مرسي " الي كلمة " مرسى " وذلك لتسهيل عملية البحث بالأسماء . هل من الممكن 

769984420.gif
#10

 لا ينفع عن تجربه لان احيانا بيكون حرف ي بوسط الكلام ولا يشترط ان يكون باخر الكلمة

ساعطيك مثال

( اسماعيل سيحول الي اسماعى ل ) ( ياسر سيحول الي ى اسر ) وهكذا وطبعا هذا خطا كبير

بالتوفيق

اخوك ----------- محمود المصري

تم تعديل هذه المشاركة بواسطة mahmoud_20 في 24 أكتوبر 2013 في 09:42

(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)

اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم

post-274914-0-91580400-1378113578.jpg
#11
figo82eg كتب:

بارك الله فيكي أخني الكريمة زهرة وهو المطلوب ولكن عندما احب ِأن اضيف أحرف اريد إستبدالها مثل " ي " الي " ى " اي كلمة مثل " مرسي " الي كلمة " مرسى " وذلك لتسهيل عملية البحث بالأسماء . هل من الممكن 

 

 

اخي الفاضل

 

السلام عليكم ورجمة الله وبركاته

 

بالنسبة لموضوع البحث عن الأسماء فهو يختلف كليا عن موضوع استبدال احرف معينة من الأسماء

 

ولهذا كما ذكر لك الأستاذ محمود ( جزاه الله كل خير ) انه لا ينفع بتاتا استبدال مثل حرف الياء ( ي ) بـ ( ى ) 

 

لأنه سوف يتسبب بإستبدال حرف الياء الأصلي في جميع احرف الاسم الى ( ى ) 

 

ولكن عندما نتظرق الى عملية البحث فسيكون الحل سهل ان شاء الله وهو تجاهل كل الهمزات والتاء المربوطة والياء اثناء البحث

 

فعندما تبجث عن اي اسم سواء به همزات او تاء مربوطه او ياء فسيتم تجاهل كل ذلك بهذه الطريقة مثلا مع كلمة ( مرسي ) او ( مرسى )

 

post-15367-0-29636400-1382609348_thumb.g

 

 

وقيس على ذلك بقية الحروف  سواء  ( أ إ آ ا )  او ( ة ه ) او ( ي ى ) فجميعها ستظهر في البحث لأن الكود البرمجي قام بتجاهل كل شيء

 

 

 

 

zaReplaceALL&Search.rar

 

بالتوفيق

2
#12

بارك الله فيكي لقد أنجزتي ما اريده فعلاً بالضبط لقد كنت احاول ان اتحايل علي قاعدة البيانات التي لدي بأي وسيلة ولكنك انقذتيني جعل الله هذا العمل في ميزان حسناتك

769984420.gif
#13

أنا أيضا استفدت من الموضوع .. شكرا يا أم عهود

post-252239-064955400%201356690312.gif

هذا الموضوع مغلق.

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

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

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

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

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