بتاريخ: 16 أكتوبر 200817 سنة comment_140841 السلام عليكم ورحمة الله وبركاتهيا شباب انا عندي مشكلة وهى اريد استخدام trigger F2ولكني لم استطيعوابحث عن بديلوليكن عند الضغط على letter Nفهل ممكن المساعدة تقديم بلاغ
بتاريخ: 17 أكتوبر 200817 سنة comment_140930 يا شباب انا عندي مشكلة وهى اريد استخدام trigger F2ولكني لم استطيع بالنسبة لأستخدام ال F2 :-أدخل على تريجر ال KEY-F2 و أكتب الكود الذى تود تنفيذه و ليكن مثلاً :-Show_Keys; و فى ال Run Time قم بتنفيذ الكود من خلال Shift+Ctrl+F2----------------اما اذا كنت تريد برمجة المفاتيح لديك بحيث لا تشتغل كما هو فى الوضع المعتاد ( اى ذى ما سيظهر لك بعد تنفيذك لشرحى السابق ذكره أعلاه ، او كما هو موضح بهذا الرابط >>>> Click Here ) فينبغى عليك دراسة هذا الملف لكى تستطيع برمجة لوحة المفاتيح لديك بما تريد ان تؤديه ..... و لعمل ذلك قم بالدخول على هذا الملف الموجود بالمسار الذى تم تنزل ال Installation الخاص بال Forms 10g فيه :-C:\DevSuiteHome_1\forms\fmrweb.resو هو ال key definition file اى الملف المسؤول عن برمجة لوحة المفاتيح . ثم قم بأخذ نسخة أحتياطية له على اى مكان أمن لديك على جهازك.و الان أفتح الملف على اى برنامج لتحرير النصوص و ليكن مثلاً ال Word Pad .... كل الجمل التى بجانبها علامة # هى تعتبر ملاحظات للشرح و ليست لبرمجة المفاتيح ، و أنا أريدك ان تقراء هذا الشرح و تفهمه حتى تستطيع ان تتعامل مع هذا الملف بسهولة .أذا كنت عاوز تخلى الكود اللى جوه تريجر ال KEY-F2 يشتغل بمجرد ان تضغط على ال F2 يبقى انزل تحت فى الملف لغاية ما تلاقى هذا السطر :- 113 : 3 : "Shift+Ctrl+F2" : 84 : "Function 2" ثم قم بحذف السطر السابق ذكره و كتابة هذا السطر :- 113 : 0 : "F2" : 84 : "Function 2" و دلوقتى ادخل على ال Run Time و أتأكد بنفسك .ملحوظه هامة :-اللى مكتوب جوه علامة ال quotation mark دا ما ألا مجرد الكلام اللى بيظهر على الشاشة التى تظهر نتيجة تنفيذ أمر ال show keys فقط ، و لكن ليس التعديل فيها سيؤدى الى برمجة المفاتيح . وابحث عن بديلوليكن عند الضغط على letter N بالنسبة لبرمجة حرف معين كال N بعد قراءتك للشرح جيداً هتعرف ان الحروف من ال A الى ال Z بتبقى فى ال JAVA FUNCTION NUMBER من رقم 65 الى 90 اى هكذا :-65A 66B 67C 68D 69E 70F 71G 72H 73I 74J 75K 76L 77M 78N 79O 80P 81Q 82R 83S 84T 85U 86V 87W 88X 89Y 90Z و سوف نبرمج حرف ال N ليكون بديل عن Ctrl+F11 التى تستخدم لتنفيذ الاستعلام Execute Query ...... قم بالبحث عن هذا السطر :- 122 : 2 : "Ctrl+F11" : 77 : "Execute Query" و أحذفه و ضع مكانه هذا السطر :- 78 : 0 : "N" : 77 : "Execute Query" قم الان بعمل فورمه و بها بلوك و ليكن لل Dept و اعمل push button بحيث ال Focus يبقى عليه - مانعاً لكتابة حرف ال N فى حقل ال Deptno عند التنفيذ ... ثم أدخل على ال Run Time ..... لو ضغط على Ctrl+F11 فلن يتم تنفيذ الاستعلام اما أذا ضغط على N فأن الاستعلام سيتم تنفيذه .أرجو ان تكون الفكرة أكثر وضوحاً الان.و بالتوفيق تقديم بلاغ
بتاريخ: 17 أكتوبر 200817 سنة comment_140935 يسلموا ايديك وعينيك اخ هاني والله استفادة كبيرة كانت من طرفك النا تقديم بلاغ
بتاريخ: 18 أكتوبر 200817 سنة comment_140948 جزاك الله خيراً يا عزيزي ... معلومات مهمة بالفعل ... جاري القراءة والتنفيذ .جزاك الله عنا خيراً مرة ثانية . تقديم بلاغ
بتاريخ: 18 أكتوبر 200817 سنة comment_141024 متألق كالمعتاد يا أخ هانى مشكور على المعلومات القيمة وجزاك الله عنا خيراً تقديم بلاغ
بتاريخ: 19 أكتوبر 200817 سنة comment_141041 السلام عليكم ورحمة الله وبركاتهبعد التحيةاخي فاللهمتالق كعادتك دائما يا اخ هانيوفقك الله الى ماتحب ويرضي تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.