بتاريخ: 30 يناير 200521 سنة comment_25952 السلام عليكم ورحمة الله ،،كيف يمكن اعداد function لاستبعاد حروف معينة من نص مكتوب مثلا عند تسجيل اسم الموظف محمــــــــــــــــــــــــــــــد تحول الى محمد الغاء المد أحمد تحول الى احمد الف بدون همزةيسري تحول الى يسرى الياء الاخيره اسفل منها نقطتين تحول الى ياء بدون نقاطوهكذا توجد حالات أخـــــــــــــــري كثيـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــرة وهكذا توجد حالات اخرى كثيرههل من مساعد ؟؟؟؟ شكــــــــــــــــــــرا مقدمــــــــــــــــــــــــــــــا تم تعديل 30 يناير 200521 سنة بواسطة Ahmed_oracle تقديم بلاغ
بتاريخ: 2 فبراير 200521 سنة comment_26287 يمكنك استخدام الامر REPLACE :bookname:=REPLACE(:bookname,'ى','ي'); تقديم بلاغ
بتاريخ: 2 فبراير 200521 سنة comment_26299 ارى ان الاخ فارس قام بحل جزء استخدام replace و هذا الامر ينطبق على تغيير الاسم -محمـــــد- لالغاء -ـــــ- فقط .for ex: new_name := replcae(pld_name,'ــــ','')او اسم أحمد (أ) الى احمد(ا).و هكذا...اما لتغيير حرف الياء الى الالف المقصورة ى فاسم يسري يكون للذكر و اسم يسرى يكون للانثى .مع الشكر..... تقديم بلاغ
بتاريخ: 2 فبراير 200521 سنة كاتب الموضوع comment_26320 الأخ / فارس عبد اللهالأخ / aabuamaraشكرا للاجابة والمشاركة اريد ان يتم التحويل بأمر واحد لكافة الحروف المطلوب تغييرها .. هل يكون من خلال LOOP حسب الLENGHT أى حسب عدد حروف النص 40 حرف أو 30 حرف مثلا ..ثانيا : عند تغيير حرف الياء فى اسم ---- يسري ----- ظهرت هكذا ----ىسرى -----بالطبع الياء فى اول الكلمة غير الياء التى فى نهاية الكلمة ارجوا المشاركة والتفاعل لانشاء FUNCTION عامة لكل احتمالات الحروف وخاصة عند تكرار نفس الحرف فى نفس الكلمة اتمني ان يكون الحل القادم من خلال FORM بسيطة بدون جداول .. فقط حقل ادخال للأسم وحقل اظهار الاسم بعد التعديل الأخ / aabuamara انا لم أقصد اسم محدد هل هو ذكر ام انثى .. انا فقط اريد التجربة على شكل الحرف وليس المعنى بشكل عام للوصول لطريقة التحويل فقط ..شكرا لكما مرة أخرى وفى انتطار الرد تم تعديل 2 فبراير 200521 سنة بواسطة Ahmed_oracle تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.