بتاريخ: 7 مايو 200421 سنة comment_6533 هل هناك اى اكواد لتعريب رسائل الإرورز او الرسائل مثل تم الحفظ بنجاح او غيرها شكرا تقديم بلاغ
بتاريخ: 7 مايو 200421 سنة comment_6542 بسم الله الرحمن الرحيم هذه تعتبر اول مشاركة مني في المنتدى من بادية التسجيل فيه في الرد على اسئلة زملائي الرد على طلبك يااخي العزيز اذا كانت رسائل الــ oracle forms فهو الحل هو معرفة رقم الرسالة ونوعها والتعرف هل الرسالة هي رسالة معالجة ( 1record are apiled or saved ) او رسالة خطاء ( وهذه الرسالة تظهر في حالة كتابة حروف في حقل نوع بياناته رقم ثم ضغط المفتاح enter سوف تظهر الرسالة ) ثم كتابة الــcode في الــ trigger الاتي لرسائل المعالجة on-message if error_code =12044 and error_type='FRM' thenmessage('تم حفظ السجل ');end if;اما لرسائل الاخطاء هو استخدام الــ trigger الاتي لرسائل الاخطاء on-error if error_code =12044 and error_type='FRM' thenmessage('لا يمكن كتابة حروف في هذا الحقل ');end if;ارجو منك هو معرفة رقم الرسالة لان هذا الرقم عشوائي وتقبلوا خالص تحياتي لكل الاعضاء في المنتدى والمشرفين وشكر تقديم بلاغ
بتاريخ: 8 مايو 200421 سنة comment_6557 شكرا لك اخي waheeb_sehومرحبا بك في المنتدى وفي انتظار مشاركاتكاخي عمرويمكن تغيير الواجهة للفورم الى العربي وذلك عن طريق الرجستري (NLS_LANG) وبذلك تظهر الرسائل بالعربياما اذا كنت تريد ترجمة الرسائل بنفسك فيمكن استخدام الطريقة التي ذكرها الاخ waheeb_sehكما يمكن عمل جدول لاكواد الرسائل ومقابلها الترجمة العربية للرسائل مثال نفرض ان لدينا الجدول التالي للرسائلMESSAGES(MSG_CODE,ARABIC_MESSAGE )نضع الكود التالي في التريجر on-message DECLARE msgnum NUMBER:= MESSAGE_CODE; msgtxt VARCHAR2(80) := MESSAGE_TEXT; msgtyp VARCHAR2(3) := MESSAGE_TYPE; A_MESSAGE VARCHAR2(60); begin SELECT ARABIC_MESSAGE INTO A_MESSAGE FROM MESSAGES WHER MSG_CODE=MSGNUM; Message(A_MESSAGE );message(' '); EXCEPTION WHEN NO_DATA_FOUND THEN Message(msgtyp||'-'||TO_CHAR(msgnum)||': '||msgtxt);message(' '); end; ارجو ان اكون قد افدتك... تقديم بلاغ
بتاريخ: 8 مايو 200421 سنة كاتب الموضوع comment_6606 الف شكر اخى ديفالوبر و اخى و هيب و كل من شارك فى الرد نعم انتم افتونى فعلا ولاكن هندى سؤال انا فعلا قمت بتعريب اللغه من nls-lang و لا كن لازالت الرسائل تظهر بالإنجليزيه و موضوع عمل جدول بجميع الرسائل بارقمها و جميع الإرورز بارقمها قد يطول جدا و لاكن إذا كان هوه الحل الوحيد فا سوف اقوم به و امرى لله على اى حال انا شاكر جدا و جزاكم الله عنى خيرا يا إخوانى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.