بتاريخ: 8 مارس 200917 سنة comment_150655 السلام عليكم, عندي مشكلة وهي ان المستخدم يسجل الإسم أحمد مثلاً مرة أحمد بهمزة ومرة احمد من غير همزة , او علي مرة بالياء ومرة بالألف المقصورة علي او على, فالمستخدم يريد ان يطبع تقرير معين مثلاً للإسم أحمد فتأتي بيانات اسم أحمد بالهمزة فقطأرجو المساعدة من اهل الخبرة تقديم بلاغ
بتاريخ: 9 مارس 200917 سنة comment_150737 you can use in post chang trigger يستخدم هذا الأمر في إستبدال نص بنص آخر مع حزف النص المرغوب فيه مثل أمر Replace داخل VB : مثال Translate('Mostapha','ap','$@') = Most$@h$ Translate(String,X,Replace) تستخدم في إجراء بحث وإستبدال لإحدي النصوص والمطابقة تماماً Replace('Mostapha','ap','@@') = Most@@ha Replace(String,X,Replace) تم تعديل 9 مارس 200917 سنة بواسطة hobaa تقديم بلاغ
بتاريخ: 9 مارس 200917 سنة comment_150742 يعني هل اذا ادخل المستخدم اسم أحمد سوف تأتي الاسماء التي تبدأ ب أحمد و احمد بدون الهمزه عن طريق الكود السابق؟ممكن توضيح اكثر تقديم بلاغ
بتاريخ: 10 مارس 200917 سنة كاتب الموضوع comment_150768 شكراً لك أخي ولكن حرف الياء يأتي منفصلاً كالتالي مثلاً على حينما أضع جملة Replace تأتي كالتالي عل ى ماهو الحل لتفادي ذلك تقديم بلاغ
بتاريخ: 12 مارس 200917 سنة comment_150951 وعليكم السلام ورحمة الله في جملة الselect في الريبورت هنعمل مثلاَ:select emp_id , ename from employees &a; &a ...>> ده براميتر معناها إني هديله condition كامليعني ترن الريبورت ب clause كاملة ... : where emp_id=100 وبالتالي ممكن من الفرم تبعت قيمة للبراميتر ده بإن: where translate('ename','أإآاءهةيىـ ','ااااههيي')=translate(:ename,'أإآاءهةيىـ ','ااااههيي'); يعني بقوله إن أي أإآاء استبدلها ب او ه ة يتسبدلها ب هو ي ى يستبدلها ب يو ــــــــ أو المسافة يلغيها خالصفلو الإسم أحمد\احمــــــــــد\أح مد .... إلخهيخليه احمدسواء اللي مكتوب في الفورم للبحث أو الداتا اللي في الداتا بيز تقديم بلاغ
بتاريخ: 13 مارس 200917 سنة comment_151065 ممكن اخي Senior مثال عملي على يعني تملنا فورم او ريبورت يشرح ذلك تقديم بلاغ
بتاريخ: 21 مارس 200917 سنة comment_151853 فكرة جميلة استخدام TRANSLATE ولكن يعيبها إذا كانت البيانات كثيرة فإن النتيجة ستكون بطيئةيمكن وضع FUNCTION خاصة بك ترسل لها القيمة قبل الحفظ أو قبل مغادرة العنصر ترجع القيمة مصححةمع ملاحظة أن التدقيق على الأسماء يختلف عن النصوص فمثلا على في الاسم ترجع الدالة علي ، بينما لا يحدث عليها تغيير في النص لاحتمال أن تكون حرف الجروأفضل أن تستقى التصحيحات من جدول حتى لا تعدل الكود عندما تكتشف وجود حالة جديدة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.