بتاريخ: 9 فبراير 200521 سنة comment_26943 معلش سؤالي بسيط بس حاولت ألاقيله حل بس ما لقيت عاوزه أعمل List tiem بس عاوزاه يعرض البيانات من جدول ومش أنا إللي أحدد البيانات فيه لأن البيانات مش ثابته زي المناطق السكنية في الدولة يعني زي ال LOV بس أنا مش عاوزه أستخدم ال LOVفلو ممكن تفيدوني في الموضوع الله يجزيكم كل خير جميعاً تم تعديل 9 فبراير 200521 سنة بواسطة maicomputer تقديم بلاغ
بتاريخ: 9 فبراير 200521 سنة كاتب الموضوع comment_26961 آسفة قصدت List itemأقصد بسؤالي هو أنني أعرف كيفية عمل list item في الصورة المرفقة و أن طريقة إدخال البيانات بداخله من خلال Propriety من خلال خاصية element in list ولكن هنا تبقى العناصر ثابتة حيث أنني إذا حددت 3 دول يبقون 3 فقط ولا يمكنني أن أزيدهم إلا من خلال الفورم ، هل فيه طريقة أخلي بها العنصر يقرأ من يقرأ من جدول خارجي مثلاُ أعمل جدول للدول عوضاً عن إدخال الدول في البرنامج أجعل هذا العنصر يقرأ من ذلك الجدول ، أعرف أنه يمكنني عمل هذه الحركة باستخدام LOV ولكن هل ينفع أن أستخدمها من خلال list item __________.doc تقديم بلاغ
بتاريخ: 11 فبراير 200521 سنة comment_27144 السلام عليكم ورحمة الله وبركاته ... نعم يمكن ذلك من خلال استخدام cursor يقوم بجلب الدول من الجدول ووضعها في ال LIST وضع هذا ال cursor في تريجر when-new-block-instant تقديم بلاغ
بتاريخ: 11 فبراير 200521 سنة comment_27152 السلام عليكم ورحمة الله،،سبق مناقشة موضوع الDynamic list item من قبل ,, هذة بعض الروابط لعلها تفيد ..من هنا أو من هنا أو من هنــــا تم تعديل 11 فبراير 200521 سنة بواسطة Ahmed_oracle تقديم بلاغ
بتاريخ: 11 فبراير 200521 سنة كاتب الموضوع comment_27159 شكراً لكل من رد علي وجزاه الله كل خير تقديم بلاغ
بتاريخ: 11 فبراير 200521 سنة comment_27204 يمكنك اخى استخدام الكود التالى مع تغيير اسماء الجداول حسب حالتك Procedure call_lists IS rg_list RecordGroup; list_fill number; begin rg_list := Find_Group ('the_list'); If not Id_Null (rg_list)then Delete_Group ('the_list'); End if; rg_list := Create_Group_From_Query ('the_list','select dept_name, To_Char(dept_id) from stk_dept order by dept_name'); list_fill := Populate_Group('the_list'); Populate_list('cmb_dept','the_list'); end; تقديم بلاغ
بتاريخ: 16 فبراير 200521 سنة comment_27618 او يمكنك كتابة الاجراء التالي ROCEDURE Fill_list(p_list_name varchar2 ,p_query varchar2)IS rg_name VARCHAR2(40) := 'temp_q'; rg_id RecordGroup; errcode NUMBER; BEGIN rg_id := Find_Group( rg_name ); IF Id_Null(rg_id) THEN rg_id := Create_Group_From_Query( rg_name, p_query); END IF; errcode := Populate_Group( rg_id ); clear_list(p_list_name); populate_list(p_list_name,rg_id); delete_group(rg_id);END; ثم عمل اللست ايتم باسم مناسب بعد ذلك قم بمناداة الاجراء كالاتيfill_list('list_item_name','select country_name,to_char(country_no) from countries)الحقول السابقة افتراضية تقديم بلاغ
بتاريخ: 16 فبراير 200521 سنة comment_27625 السلام عليكم ممكن اسال الاخ لماذا لا يريد استخدام اللوف لنستفيد من الامر معكم وشكرا تقديم بلاغ
بتاريخ: 5 يونيو 200521 سنة comment_38338 للرد على الاخت زينةيمكن استخدام الLOVلكن نجد ان اللست ايتم مألوفةللمستخدمين عمومأً لانهم تعودوا على الويندوز والبرامج المشابهة تقديم بلاغ
بتاريخ: 6 يونيو 200521 سنة comment_38380 اذا كان حجم البيانات قليل استخدم الليست اما اذا كان حجم البيانات كبير استخدم ال lovوانصحك ان تضرب بكلماتي هذه عرض الحائط فلا تصدق ابداً شاب تغرب أو عجوز مات اقرانهوالى الامام جميعاً تقديم بلاغ
بتاريخ: 6 يونيو 200521 سنة comment_38390 السلام عليكم ورحمة الله وبركاتهممكن تشوف الموضوع ده بيتكلم على نفس الفكره وانا واضع شاشة مثالhttp://www.araboug.org/ib/index.php?sho...opic=7615&st=0&وانا في الخدمة تقديم بلاغ
بتاريخ: 7 يناير 200620 سنة comment_56843 طبعا للاسف ولا رابط شغال معي والاخوة ما وضحو التريجر ينكتب وين بالضبط تقديم بلاغ
بتاريخ: 7 يناير 200620 سنة comment_56863 ممكن اختار اسم مدينة او اي اسم معين من list واعمل استعلا م عن بحيث يظهر كامل المعلومات عن هذا الاسم في باقي الجدول تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.