بتاريخ: 5 مارس 200818 سنة comment_123972 بسم الله الرحمن الرحيم أولاً: السلام عليكم ورحمة الله وبركاتةثانياً: احب أن أشكر أعضاء هذا المنتدى الرائع جداً على ما يقدمه من علم ينفع وينتفع به جميع اعضاء المنتدى الجميل جزاكم الله جيراً وجعله فى موازين حسناتكمثالثاً:عندى مشكلة فى كود وهى عند الضغط على زر يملأ الـ List item يملأها ولكن بدون أول Record على سبيل المثالالـ List item تملأ من No_stuويحتوى عمود No_stu على هذه القييم111222333444وعند الضغط على رز ملأ الـ List item تملأ هكذا222333444رابعاً:عند الضغط على رز ملأ الـ List item وتظهر النتائج وبعد ذلك عندى زر لحساب نتائج الطلاب عند الضغط عليه يظهر لى رسالة بها خطأ والعكسملحق لسيادتكم الفورم وهذا هو الـ TABLE الذى عملتهCREATE TABLE STU_STUDY (NO_STU NUMBER(4),SUBJECT VARCHAR2(8 BYTE),MARK NUMBER(3),RESULT VARCHAR2(20 BYTE)); INSERT INTO STU_STUDY VALUES (111,'CC',90,''); INSERT INTO STU_STUDY VALUES (222,'AA',70,''); INSERT INTO STU_STUDY VALUES (333,'NN',50,''); INSERT INTO STU_STUDY VALUES (444,'EE',40,''); وهذا هو الـ TRIGER الخاص بملأ الـ List item declare i number(3); a number(3); b varchar2(20); cursor cc is select no_stu,subject from stu_study; begin open cc; clear_list('LIST9'); i:=0; loop fetch cc into a,b; exit when cc%notfound; add_list_element('LIST9',i,a,; i:=i+1; end loop; close cc; end; وهذا هو الـ TRIGER الخاص بحساب نتائج الطلاب declare x number(5); cursor cr is select no_stu,mark,result from stu_study; begin open cr; execute_query; go_block('STU_STUDY'); loop fetch cr into :stu_study.no_stu, :stu_study.mark, :stu_study.result; x:=:stu_study.mark; if x>50 then :stu_study.result:='S'; elsif x<50 then :stu_study.result:='F'; ELSIF x=null then :stu_study.result:=NULL; end if; next_record; exit when cr%notfound; end loop; close cr; end; أرجو من سيادتكم حل هذه المشاكلولكم جزيل الشكررابط تحميل الفورم http://file7.9q9q.net/Download/42966456/FORM_LIST.rar.html تقديم بلاغ
بتاريخ: 5 مارس 200818 سنة comment_123996 جرب الكود ده لملئ ال LIST DECLARE CURSOR y IS SELECT no_stu,subject from stu_study; BEGIN CLEAR_LIST('LIST9'); FOR I IN y LOOP ADD_LIST_ELEMENT('LIST9',1,I.subject,I.no_stu); END LOOP; END; ايهاب وجدى تقديم بلاغ
بتاريخ: 6 مارس 200818 سنة كاتب الموضوع comment_124032 مشكور أخى الفاضل جزاك الله خيراً وجعله فى موازين حسناتكبارك الله فيك وزادك من علمه كمان وكماندمت فى رعاية الله تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.