بتاريخ: 5 أكتوبر 200421 سنة comment_14244 تصدقون ان احد البرامج او المشاريع الكبيرة لشركة عملاقة كان يوجد بها scrollbar في الفورم , وكانوا يريدون اذا بدا البرنامج بالعمل يريدون ان يخفوا هذه الscrollbar فلم يجدوا حلا الا بوضع text_item فوقها ولونوه على لون الscrollbar فا خفوه ..................... هذة الطريقة صحيحة ؟؟؟؟؟؟؟؟؟؟؟ولكن السؤال الا يوجد حل مثلا لاخفاء الscrollbar ؟ صراحة عرض علي هذا المشروع فلم اجد حلا لاخفاء الscrollbar حاولت بـhide('Scrollbar');d فلم ينفع او بـ set_item_property('ScrollBar',VISIBLE,property_FALSEفلم ينفع .................................................................................................ارجو ممن يقراون هذا الموضوع الرد علية بوضع الحل لاخفاء الscrollbar عندما يبدا تشغيل الفورمولكم الشكر تقديم بلاغ
بتاريخ: 5 أكتوبر 200421 سنة comment_14251 is the scrollbar for the form module it self or to for a datablock in the form. تقديم بلاغ
بتاريخ: 6 أكتوبر 200421 سنة comment_14353 السلام عليكم اخي العزيز اتوقع ان كان على مستوى ال FORM تضعه في ال WHEN NEW FORM INSTANCE وعليك تحويل خاصيات مع ال وهي كما هو موضح بالكود الذي ارجوا ان تستفيد منهVISABLEوهي UPDATEABLEوNAVIGABLE IF GET_ITEM_PROPERTY('MAIN_BLOCK.SEATS', VISIBLE[/color]) = 'TRUE' THENSET_ITEM_PROPERTY('MAIN_BLOCK.SEATS',ENABLED,PROPERTY_FALSE);SET_ITEM_PROPRT('MAIn_BLOCK.SEATS',UPDATEABLE,PROPERTY_FALSE);SET_ITEM_PROPERY('MAIN_BLOCK.SEATS',NAVIGABLE,PROPERTY_FALSE);SET_ITEM_PROPERTY('MAIN_BLOCK.SEATS',VISIBLE,PROPERTY_false); SET_ITEM_PROPERTY('LABELS.LABEL_2',VISIBLE,PROPERTY_false);ELSE SET_ITEM_PROPERTY('MAIN_BLOCK.SEATS',VISIBLE,PROPERTY_TRUE);SET_ITEM_PROPERTY('MAIN_BLOCK.SEATS',ENABLED,PROPERTY_TRUE);SET_ITEM_PROPERTY('MAIN_BLOCK.SEATS',UPDATEABLE,PROPERTY_TRUE); SET_ITEM_PROPERTY('MAIN_BLOCK.SEATS',NAVIGABLE,PROPERTY_TRUE); SET_ITEM_PROPERTY('LABELS.LABEL_2',VISIBLE,PROPERTY_TRUE);END IF; تقديم بلاغ
بتاريخ: 7 أكتوبر 200421 سنة comment_14463 السلام عليكم ورحمة الله وبركاته :-يا أخ نايف الحل سهل جداً. إذا كان الـ scrollbar على مستوى الفورم إذهب إلى خصائص النافذة من الـ object navigator , سوف تجد خاصيتان إسمهما(Show Horizontal Scroll Bar و تعني عرض scrollbar أفقي و الخاصية الأخرى إسمهاShow Vertical Scroll Bar و تعني عرض scrollbar عمودي) غيّر قيمة هاتين الخاصيتين إلى القيمة المناسبة .أما إذا كان الـ Scrollbar على مستوى block فإذهب إلى خصائص الـ block و سوف تجد خاصية إسمها (Show Scroll Bar) غيّر قيمتها إلى القيمة المناسبة .وأتمنى التوفيق للجميع ,,, تقديم بلاغ
بتاريخ: 9 أكتوبر 200421 سنة كاتب الموضوع comment_14548 يا شباب هذا ال scrollbar وضع عندما عمل block wizard .==> في المشروع المعروض ، يريدون عند تشغيل الفورم ان يخفى الscrollbar وعندما يعمل استعلام (َQuery) تظهر هذه الscrollbarفاتوقع ان الحل هو بـ set property_item او غيرها . وليس بتغيير الخصائص من property لان عند تغيير الخصائص تصبح اخفاء او اظهار الscrollbar ثابت ولا يتغير عند عمل استعلام (Query)....الرجاء من المبرمج الخطير او hyria او tomy3k الرد بسرعة ..................... تقديم بلاغ
بتاريخ: 9 أكتوبر 200421 سنة كاتب الموضوع comment_14550 يا شباب هذا ال scrollbar وضع عندما عمل block wizard .==> في المشروع المعروض ، يريدون عند تشغيل الفورم ان يخفى الscrollbar وعندما يعمل استعلام (َQuery) تظهر هذه الscrollbarفاتوقع ان الحل هو بـ set property_item او غيرها . وليس بتغيير الخصائص من property لان عند تغيير الخصائص تصبح اخفاء او اظهار الscrollbar ثابت ولا يتغير عند عمل استعلام (Query)....الرجاء من المبرمج الخطير او hyria او tomy3k الرد بسرعة ..................... تقديم بلاغ
بتاريخ: 9 أكتوبر 200421 سنة comment_14562 الاخ الكريمsorry i can not write in arabic cuz i stay in Non arabic Ariayou problem is solved by suing application triggersfisrtto hide the scrollbar 0when the form is started , you can us WHEN-NEW-FORM-INSTANCE.this trigger will fire immidiatly after form started jthen u could use build-in procedure called SET_WINDOW_PROPERTYparameters in this procedure are the name of the window and the propwerty that you want to change set is to false for exampl show scrollbar property_falsemamoon osmandeveloper 9i certified professional تقديم بلاغ
بتاريخ: 9 أكتوبر 200421 سنة comment_14565 the second part of your problem is to agian show the scrollbar when the user query your form ??this is , also solved with help of another triggerr called POST-QUERYthis trigger will fire (immidiatly sfter user mad querythen u can agian use SET_WINDOW_PROPERTY(windowname,show_scrollbar = true)takare about important thing ,which is that some procedures can not work in ENTER-QUERY mode , so try to concult help F1 to know that.mamoondeveloper9i certified professional تقديم بلاغ
بتاريخ: 9 أكتوبر 200421 سنة comment_14577 الاخ الكريمsorry i can not write in arabic cuz i stay in Non arabic Ariayou problem is solved by suing application triggersfisrtto hide the scrollbar 0when the form is started , you can us WHEN-NEW-FORM-INSTANCE.this trigger will fire immidiatly after form started jthen u could use build-in procedure called SET_WINDOW_PROPERTYparameters in this procedure are the name of the window and the propwerty that you want to change set is to false for exampl show scrollbar property_falsemamoon osmandeveloper 9i certified professional the second part of your problem is to agian show the scrollbar when the user query your form ??this is , also solved with help of another triggerr calledPOST-QUERYthis trigger will fire (immidiatly sfter user mad querythen u can agian useSET_WINDOW_PROPERTY(windowname,show_scrollbar = true)takare about important thing ,which is that some procedures can not work in ENTER-QUERY mode , so try to concult help F1 to know that.my brother there is no relationship between set item property and ur scroll bar.ather thing please do not say that oracle is Ignore such small problem like that this is not resposible of oracle this is resposible of the developers like however, oracle is puted solution for ur problem and its very dangerus for new user to read such title likeمشكله الscrollbar اداه استغفلتها اوراكل ارجو سحب هذا العنوانmamoondeveloper9i certified professiona تم تعديل 9 أكتوبر 200421 سنة بواسطة mamoon_osman تقديم بلاغ
بتاريخ: 10 أكتوبر 200421 سنة comment_14720 يا جماعة الـ scrollbar بيبقى موجود في الـ block فقط ويمكن تغييره بسهولة .لكن ماذا عن الـ Forms The scrollbar that is attached to the form???????? تقديم بلاغ
بتاريخ: 12 أكتوبر 200421 سنة كاتب الموضوع comment_14964 يا جماعة ممكن احد يعطيني الحل بسرعة لاني محتاجة .......................وارجو من mamoon الذي ي\عي ان اوراكل لم تستغفل هذة الاداة ان يعطيني الحلبادراج ملف form به الحل بشكل عملي تقديم بلاغ
بتاريخ: 12 أكتوبر 200421 سنة كاتب الموضوع comment_14966 يا شباب تذكرون مشكلتي بال scroll bar التي في مشروع الشركة يا جماعة ممكن احد يعطيني الحل بسرعة لاني محتاجة .......................وارجو من mamoon الذي يد عي ان اوراكل لم تستغفل هذة الاداة ان يعطيني الحلبادراج ملف form به الحل بشكل عملي تقديم بلاغ
بتاريخ: 12 أكتوبر 200421 سنة comment_15022 بالنسبة لل SCROLL BAR في ال RUNTIMEما تقدرش تتحكم الا في 3 خصائص فقط وهتلاقيها في SET_BLOCK_PROPERTYوهيBLOCKSCROLLBAR_POSITIONBLOCKSCROLLBAR_X_POSBLOCKSCROLLBAR_Y_POSاما خاصية VISIBLEفماتقدرش تتحكم فيهاAT RUNTIMEعلى حسب علميممكن تتغلب على المشكلة دي بحاجات زي اللي قولتها في رسالتك الاولىيعني TEXT_ITEMاوSTACKED CANVASمن نفس اللونوتخفيها او تظهرهاانا جربتها ب STACKED CANVASالفورمه دي انا عاملها علي SCOTT/TIGER جربها وقوللي انا باستخدم FORMS 6I يعني لسه FAR BEHINED زي ما بيقولوعلى فكرة هتقابك حاجات كتير بالشكل ده مع ال FORMحاول تتصرف SCROLLBAR.fmb تقديم بلاغ
بتاريخ: 13 أكتوبر 200421 سنة comment_15072 بالنسبة لل SCROLL BAR في ال RUNTIMEما تقدرش تتحكم الا في 3 خصائص فقط وهتلاقيها في SET_BLOCK_PROPERTYوهيBLOCKSCROLLBAR_POSITIONBLOCKSCROLLBAR_X_POSBLOCKSCROLLBAR_Y_POSاما خاصية VISIBLEفماتقدرش تتحكم فيهاAT RUNTIMEعلى حسب علميممكن تتغلب على المشكلة دي بحاجات زي اللي قولتها في رسالتك الاولىيعني TEXT_ITEMاوSTACKED CANVASمن نفس اللونوتخفيها او تظهرهاانا جربتها ب STACKED CANVASالفورمه دي انا عاملها علي SCOTT/TIGERجربها وقوللي انا باستخدم FORMS 6I يعني لسه FAR BEHINED زي ما بيقولوعلى فكرة هتقابك حاجات كتير بالشكل ده مع ال FORMحاول تتصرف SCROLLBAR.fmb تقديم بلاغ
بتاريخ: 13 أكتوبر 200421 سنة comment_15086 لم تشرح الشكل العام للشاشة المستخدمة للادخال ولكن اليك هذا الحل:-منobject navigator قم بتعريف باضافة when_new_form_instanceعلى مستوى form.قم بكتابة الكود التالى فى rtigger السابق ;max_win set_window_property(‘window1',title,’ WRIT HERE YOUT TITLE ‘); اذهب ومن PROGGRAM UNITقم بانشاء PROCEDURE باسم MAX_WIN ومن ثم قم بكتابة الكود التالى بهاPROCEDURE max_win(window_name VARCHAR2 := 'WINDOW1') ISBEGIN Set_Window_Property(window_name,WINDOW_STATE,MAXIMIZE); Set_Window_Property);END; تقديم بلاغ
بتاريخ: 13 أكتوبر 200421 سنة comment_15087 لم تشرح الشكل العام للشاشة المستخدمة للادخال ولكن اليك هذا الحل:-منobject navigator قم بتعريف باضافة when_new_form_instanceعلى مستوى form.قم بكتابة الكود التالى فى rtigger السابق ;max_win set_window_property(‘window1',title,’ WRIT HERE YOUT TITLE ‘); اذهب ومن PROGGRAM UNITقم بانشاء PROCEDURE باسم MAX_WIN ومن ثم قم بكتابة الكود التالى بهاPROCEDURE max_win(window_name VARCHAR2 := 'WINDOW1') ISBEGIN Set_Window_Property(window_name,WINDOW_STATE,MAXIMIZE); Set_Window_Property);END; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.