بتاريخ: 14 يوليو 200916 سنة comment_163189 السلام عليكم اعزائي مشرفي واعضاء المنتدىورحمة الله وبركاتهلي سؤال واتمنى ان لااكون ازعجكم باسئلتي او اثقل عليكم بها؟؟سؤالي هو:في المرفق نموذج يحوي على قائمه باسماء الطلاب المشاركينالي احتاجه هو اولاً:عند تاشير احد الاسماء الموجودين في القائمه والضغط على مفتاح حذفيتم حذف الطالب من القائمه والجدول؟ثانياً:وكذلك عند تاشير احد الاسماء في القائمه والضغط على مفتاح تعديليتم فتح نموذج يحوي معلومات الطالب ويمكن التعديل عليها؟واتمنى ان الاجد الاجابه عندكم سريعاولكم مني جزيل الشكراختكمرورو Delete_From_List.rar تقديم بلاغ
بتاريخ: 14 يوليو 200916 سنة comment_163203 هو ان للاسف مش بعرف اتح اي حاجة امتداد RAR هنا بس انا هقولك على الفكرة بكل بساطة لما تحذف اسم من القايمة ، هتروح في زرار الحذف وتقوله احذف من الجدول لما يكون قيمة الطالب = قيمة الليست ، ده في حالة ان الليست مش داتا بيز ايتم ، لكن لو داتا بيز ايتم انت واقف كده على الريكورد هتقوله DELETE_RECORD;وبعد كده تنفذ نفس كود الPOPULATE اللي انت عامله وبتملأ بيها الليست ، هو هيعمل ريفريش لوحده ويجيب اخر تحديث في الجدول .-=========================================السؤال التاني :تعمل داتابيز بلوك وليكن اسمه X وهتروح على الزرار بتاع التعديل وتقوله SET_BLOCK_PROPERTY('X',DEFAULT_WHERE,'STU_NAME =' || ''''||:YOUR_LIST||''); GO_BLOCK('X'); CLEAR_BLOCK(NO_VALIDATE); EXECUTE_QUERY ; طبعاً مع افتراض ان رقم الطالب كولم اسمه STU_ID وان الليستاه اسمه YOUR_LIST بس كده بمجرد ما تدوس على زرار تعديل هيجيب لك بيانات الطالب في البلوك X عدل براحتك واعمل حفظ اتمنى اكون عرفت اوصل الفكرة ، واعذرني لو انا كنت فهمت غلط لاني مش عارف اشوف الملف المرفق تم تعديل 14 يوليو 200916 سنة بواسطة abdu1_far تقديم بلاغ
بتاريخ: 14 يوليو 200916 سنة comment_163208 السلام عليكمتمام زي ماقال اخويا عبد الله كدهيبقى في زر الحذف يتم كتابة كداوالتعديل بالمثل delete emp where ename=:LST_EMP; commit; declare cursor curs is select ename from emp; a varchar2(20); n number :=0; begin clear_list('lst_emp'); open curs; loop fetch curs into a; exit when curs%notfound; n:=n+1; add_list_element ('lst_emp',n,a,a); end loop; end; والتعديل سيتم بالمثل لكن ياريت الايتم لايكون database item لانه لو داتابيز ايتم هيحصل locked ومشاكل يعني حالتك كدا صحيحةمرة أخرى شكرا شكرا لاخي عبدالله تقديم بلاغ
بتاريخ: 16 يوليو 200916 سنة كاتب الموضوع comment_163470 السلام عليكماخواني الاعزاء شكرا على الردولكن عند التنفيذ تظهر لي هذه الرسالهfrm-40401كيف اتخلص منها؟؟وهل وجودها شئ صحيح؟؟حسب علمي انه غير صحيح؟؟ارجو التوضيح ؟؟ولكم مني جزيل الشكراختكمرورو Del_From_List.rar تقديم بلاغ
بتاريخ: 16 يوليو 200916 سنة comment_163485 السلام عليكمعادي لاشيء فيه لان البلوك ليس متصل بالجدول تقديم بلاغ
بتاريخ: 20 يوليو 200916 سنة كاتب الموضوع comment_163881 السلام عليكم اعزائي ...اعضاء ومشرفي المنتدى ..ورحمة الله وبركاتههل من الممكن استخدامdelete_list_elementفي عملية الحذف ويكون من الداتابيز وليس من القائمه فقط؟؟ولكم مني جزيل الشكراختكمرورو تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.