بتاريخ: 3 ديسمبر 200916 سنة comment_178215 اخواني ، السلام عليكم ورحمة الله وبركاتهإلى أهل الخبرة1 - أرجو مساعدتي في توسيط الشاشة في developer 10g بالرغم من تغيير resolution للشاشة عند الموظفينعلما بأن كل الطرق المذكورة في الموقع غير مجدية مع الـ forms 10g حتى تغيير حجم الـ applet بنسبة 100% للعرض والطول وحتى تغيير separateFrame إلى true2- عند عمل maximize للنموذج من خلال set_window_property('window1',window_state,maximize);عند العرض على browser يظهر scroll bar للـ applet وهو لا يعرض جزءً مخفي من النموذج وإنما يعرض جزءً فارغا من الـ appletلذا ارغب في اخفاء الـ scroll bar الخاص بالـ applet علما بأن الـ scroll bar يختفي في بعض النماذج دون بعض دون تغيير للطول والعرض للـ applet .3- هل من الممكن أعرض النموذج مباشرة على الـ browser مثل التقرير في developer 10g دون الحاجه للـ applet ، وكيف يمكنني التعديل في النموذج باستخدام لغات أخرى مثل VBSCRIPT / JAVASCRIPT / أو حتى PL/SQL دون العرض من خلال الـ APPLET حيث يمكنني عمل تعديل في تقرير DEVELOPER 10G بواسطة لغة VBSCRIPT لأنه يعرض من غير APPLETوشكرا برجاء الرد عاجلوالسلام عليكم ورحمة الله وبركاته تقديم بلاغ
بتاريخ: 4 ديسمبر 200916 سنة comment_178270 السلام عليكم ورحمة الله وبركاته،،عزيزي يمكنك اعدادات ال Applet تجدها في الملف formsweb.cfg والموجود DevSuiteHome_1\forms\serverويمكنك تغيير الطول والعرض وجعلها 100%ويالتوفيق تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178573 دا المقصود من سؤال الأخ ABDOUH انا برضه محتاج الموضوع ده ضروري ياريت حد يجاوب تم تعديل 7 ديسمبر 200916 سنة بواسطة osa3_12 تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178574 ليس هناك غير حل البرمجى ليس هناك اى اداه ..او خصيه تقم بتوسيط الفورم .. و لكن من خلال الكود .. و لكن للاسف كل الاكواد التى معى لا تعمل .. فارجوا فقط ان تعلم ان العمليه هذه تتم من خلال الكود شوف حقولك الفكرة سريع كدة .. و انت لو تعرف تعملها .. انت بتجيب عرض الفورم الى انت عاملها .. mid_form و بتجيب طول كمان .. و بعدين بتجيب طول و عرض الفورم بتاعتك الى حتتوسيط .. و فى الغالب انت بتبدئ تحسب نقطه البدء بتاعتك على حسب الربع ..العرض و الطول .. مش عارف انا كدة وصلتلك الفكرة ولا لا .. و شكرا تم تعديل 7 ديسمبر 200916 سنة بواسطة ahmed_samir تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178581 ارجو ان تجرب الكود التالي لاني مجربو وشغال عندي تمام PROCEDURE CenterWindow (win_name VARCHAR2) IS w_mdi NUMBER; h_mdi NUMBER; w_win NUMBER; h_win NUMBER; x_win NUMBER; y_win NUMBER; BEGIN w_mdi := GET_WINDOW_PROPERTY( forms_mdi_window, WIDTH); h_mdi := GET_WINDOW_PROPERTY( forms_mdi_window, HEIGHT); w_win := GET_WINDOW_PROPERTY( win_name, WIDTH); h_win := GET_WINDOW_PROPERTY( win_name, HEIGHT); x_win := (w_mdi/2.2) - (w_win/2.2); y_win := (h_mdi/4) - (h_win/4); set_window_property(win_name, X_POS, x_win); set_window_property(win_name, Y_POS, y_win); END ; وعند الاستدعاء قم بكتابة التالي في when - new - form - instance CenterWindow ('window_name'); تم تعديل 7 ديسمبر 200916 سنة بواسطة mmsalman87 تقديم بلاغ
بتاريخ: 8 ديسمبر 200916 سنة comment_178642 السلام عليكم اخى هذا الكود لا يعمل .. يحدث نفس المشكله التى مع الاخ صاحب الطلب .. مفيش اى توسيط يحدث و شكرا تقديم بلاغ
بتاريخ: 8 ديسمبر 200916 سنة comment_178652 اخي الكريمغير في الارقام بما يتناسب معك علما اني جربته على اكتر من جهاز وعلى اكتر من resolution وهو شغال تمام عدل خصائص الويندو تقديم بلاغ
بتاريخ: 8 ديسمبر 200916 سنة comment_178671 السلام عليكم هو مش الفمروض انى الكود بقوم بالتوسيط مرة واحدة .. ولا انا بديه ارقام تانيه .. و بغير فى انهو ارقام .. انا بس عندى سؤال .. هل فى اى مفاتيح قى الريجيسترى .. او فيه تغير فى خصائص القياس ؟؟ و شكرا تقديم بلاغ
بتاريخ: 4 مايو 201610 سنة comment_274286 لوسمحتو ممكن حد يساعدني !! محتاجه كود توسيط الشاشه عند التنفيذ .. يعني اول مااعمل تنفيذ بالديفلوبر الشاشه تكون في الوسط .. ضروري بليز تقديم بلاغ
بتاريخ: 4 مايو 201610 سنة comment_274289 السلام عليكم ضع هذا الكود في تريجر WHEN-NEW-FORM-INSTANCE DECLARE X NUMBER; Y NUMBER; Z NUMBER; BEGIN SET_WINDOW_PROPERTY('WINDOW1',title,' اسم النظام '); X:=GET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,WIDTH); Y:=GET_WINDOW_PROPERTY('WINDOW1',WIDTH); Z:=(X-Y)/2; SET_WINDOW_PROPERTY('WINDOW1',X_POS,Z); -------------------------------------------- X:=GET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,HEIGHT); Y:=GET_WINDOW_PROPERTY('WINDOW1',HEIGHT); SET_WINDOW_PROPERTY('WINDOW1',Y_POS,(X-Y)/2); ---------------------------------------------- X:=GET_WINDOW_PROPERTY('WINDOW1',HEIGHT);--H Y:=GET_WINDOW_PROPERTY('WINDOW1',WIDTH);--W RESIZE_WINDOW(FORMS_MDI_WINDOW,Y-20,X-40); ---------------------------------------------- X:=GET_WINDOW_PROPERTY('WINDOW1',X_POS); Y:=GET_WINDOW_PROPERTY('WINDOW1',Y_POS); SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,X_POS,X); SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,Y_POS,Y); --------------------------------------------------- END; بالتوفيق تم تعديل 4 مايو 201610 سنة بواسطة anas.soft تقديم بلاغ
بتاريخ: 3 يونيو 20169 سنة comment_275383 شكرا .. طيب لوسسمحت هل عندك فكره كيف ممكن اعمل استيراد وتصدير لقاعده البيانات ؟؟ بشرط لم اعمل استيراد يفتح لي نافذه عشان اختار وين اجفظ النسخه ويكون الاسم الافتراضي للنسخه هو التاريخ الحالي للجهاز ؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.